2026-04-16T10:32:11,601 Created temporary directory: /tmp/pip-ephem-wheel-cache-y1bta0b5 2026-04-16T10:32:11,603 Created temporary directory: /tmp/pip-build-tracker-s4bhzvtc 2026-04-16T10:32:11,604 Initialized build tracking at /tmp/pip-build-tracker-s4bhzvtc 2026-04-16T10:32:11,604 Created build tracker: /tmp/pip-build-tracker-s4bhzvtc 2026-04-16T10:32:11,605 Entered build tracker: /tmp/pip-build-tracker-s4bhzvtc 2026-04-16T10:32:11,606 Created temporary directory: /tmp/pip-wheel-jtfm725o 2026-04-16T10:32:11,608 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-16T10:32:11,611 Created temporary directory: /tmp/pip-ephem-wheel-cache-waqpgkup 2026-04-16T10:32:11,632 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-16T10:32:11,636 2 location(s) to search for versions of keystone: 2026-04-16T10:32:11,636 * https://pypi.org/simple/keystone/ 2026-04-16T10:32:11,636 * https://www.piwheels.org/simple/keystone/ 2026-04-16T10:32:11,637 Fetching project page and analyzing links: https://pypi.org/simple/keystone/ 2026-04-16T10:32:11,637 Getting page https://pypi.org/simple/keystone/ 2026-04-16T10:32:11,639 Found index url https://pypi.org/simple 2026-04-16T10:32:11,804 Fetched page https://pypi.org/simple/keystone/ as application/vnd.pypi.simple.v1+json 2026-04-16T10:32:11,826 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3c/73/aa700a20710d189a4dff586eeee320daf7457b4f1e4cee2fb894e9331001/keystone-12.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,827 Found link https://files.pythonhosted.org/packages/8b/7f/cf381778a615b1e635d30fcdf1fc8ac2163fb36d2a2df6cd9634d438c165/keystone-12.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 12.0.2 2026-04-16T10:32:11,827 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/e7/9d/1c9867709d149f008feebbfed2966e135f9eca387ea8fddc8d0022e5de62/keystone-12.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,828 Found link https://files.pythonhosted.org/packages/ce/4d/3b11becbb5d04e63debfbe5a8f0372b4a323af6b7651bcc4ab325bbaa356/keystone-12.0.3.tar.gz (from https://pypi.org/simple/keystone/), version: 12.0.3 2026-04-16T10:32:11,829 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/67/69/c024239f44ac947171996885ea1e4ecfccef202709c126609cc70ef408bf/keystone-13.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,830 Found link https://files.pythonhosted.org/packages/c8/82/f6d8af3476b6bd493b4b914d9b63e66b6c53f1df922a346db50d47be311c/keystone-13.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.2 2026-04-16T10:32:11,831 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/5b/70/635059fee2fb07a22832bf7a56021f36b1f26d01a0100612bc77e626852a/keystone-13.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,831 Found link https://files.pythonhosted.org/packages/46/62/5f3a75bf5082553edc9b9945d1f023255a127395cea871258cda092c8d4a/keystone-13.0.3.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.3 2026-04-16T10:32:11,832 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/de/7d/d99d4be3b85108fc81091ba8609d049b52e6c979ab4271506bc29d322262/keystone-13.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,833 Found link https://files.pythonhosted.org/packages/0e/63/0d255628e38c643d58a2848be60176580f9d2fd02d81b7606766ac000dc9/keystone-13.0.4.tar.gz (from https://pypi.org/simple/keystone/), version: 13.0.4 2026-04-16T10:32:11,833 Found link https://files.pythonhosted.org/packages/cb/66/8350a5bb9919f9f9ba8cf14b5ba34d56f6e43839221358e859d74e47f785/keystone-14.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.0.0 2026-04-16T10:32:11,834 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/4c/80/ebb58ef8caba1ded05951a400709fedc52cda5e42b97bdf47fa586fa0c41/keystone-14.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,835 Found link https://files.pythonhosted.org/packages/60/53/9d9485608ef26c93bb5922a7a078d093ee079bfe236b69e3d73ddfac6461/keystone-14.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 14.0.1 2026-04-16T10:32:11,835 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/49/4a/7854bd0ce5adb5c6b2cf059e316d827368fce71d673407bf60d923147227/keystone-14.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,836 Found link https://files.pythonhosted.org/packages/5b/a0/cfe23bb3c23098409362af638a56686af870485d7b94bacc0c89806f9dae/keystone-14.1.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.1.0 2026-04-16T10:32:11,837 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/47/36/ca6019d66f6fd77c147cf6e34e9f38f096116bdbcf26e0cc8139668210fa/keystone-14.2.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,837 Found link https://files.pythonhosted.org/packages/e9/45/c12a5161a02231b1a5fd622aac9d58595c37a296bf759a0dbe39f3aba2ff/keystone-14.2.0.tar.gz (from https://pypi.org/simple/keystone/), version: 14.2.0 2026-04-16T10:32:11,838 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/26/75/31c126e38c23078da1627678c55fa744b573b21b32a45c5ba88f45db897a/keystone-15.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,838 Found link https://files.pythonhosted.org/packages/ce/71/4a98243b52f2a275c28e2e1fe96130f20303af7f045c260ba0e22df44355/keystone-15.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0.0rc1 2026-04-16T10:32:11,839 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a9/0e/19793adb89e0a7a6e82ec22ec43b62e1606dd3ee00b008c58768cfba9c68/keystone-15.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,840 Found link https://files.pythonhosted.org/packages/f2/43/7a6eaf46a7b8e6123aff688b94a5602064472bf95098ecd03c4ea7828d83/keystone-15.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0.0rc2 2026-04-16T10:32:11,841 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2e/56/22750bc5ab304581284e5793cc38f86865ab5ad27d5258595c0d5805638f/keystone-15.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,842 Found link https://files.pythonhosted.org/packages/4a/29/b8d4691efca7269d3a320ecc25eb8922103cfde873f8a74f6139ed893e74/keystone-15.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.0 2026-04-16T10:32:11,843 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/41/7b/382afda738814165b3fca3c8ed46901f0ac0925df1c02307358eb7fed4e2/keystone-15.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,843 Found link https://files.pythonhosted.org/packages/b0/9e/443a693255c5ec3da268050d88015348cc894aa58f0cbb1628ca161e111f/keystone-15.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 15.0.1 2026-04-16T10:32:11,844 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/d7/76/dc14ad140affbe6cdc3fa750ca40a2d1f5474379bab27ef1c1c0d660def5/keystone-16.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,845 Found link https://files.pythonhosted.org/packages/6f/94/3070b8e62b366b2e0f0a43427b29282376e7b96746865fdce830cbb04ba0/keystone-16.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0.0rc1 2026-04-16T10:32:11,846 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/1e/5c/767953cfa0137f2cd0e68e50b9f9952d16f366c6638e6882cfb7e9c0f328/keystone-16.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,847 Found link https://files.pythonhosted.org/packages/d2/8f/a66042576b3aa54c9183c44bf9674caa80f25e8811e014a71eaf0edd9e23/keystone-16.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0.0rc2 2026-04-16T10:32:11,847 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/4e/e6/22f5a2ee899c4cca1b20e07458ac72cb267ca5ad162f77affea942161fe9/keystone-16.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,848 Found link https://files.pythonhosted.org/packages/61/84/a92fb56519605f2c57be62439f544603b5b4f5df20e3f70b9503d211206f/keystone-16.0.0.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.0 2026-04-16T10:32:11,849 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/aa/83/cac22ba4aadc771ae06df85b6cc220e56b9d0016c8df6429b4859a54c050/keystone-16.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,849 Found link https://files.pythonhosted.org/packages/e6/8b/db56f7c7f3d419fe30a8057ff954de352fc285982bb65ad9d5fe4183fdb1/keystone-16.0.1.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.1 2026-04-16T10:32:11,850 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/03/0f/55e51785fc54314eb121a609c4038138621e075de7c934fdcc57d4675278/keystone-16.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) 2026-04-16T10:32:11,850 Found link https://files.pythonhosted.org/packages/82/43/8ce0e7025761422953e4f37c15374160531f4a81e61ebd1052c1ec089bcb/keystone-16.0.2.tar.gz (from https://pypi.org/simple/keystone/), version: 16.0.2 2026-04-16T10:32:11,851 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3b/6f/1cf0e73889008e13fbd5961179050bbc9e56bdf173be74096da6b7af910d/keystone-17.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,852 Found link https://files.pythonhosted.org/packages/3e/bb/53b39ed0392c131bde0ff873feddba798365c1a5f6035b85cafa9b5b5cf5/keystone-17.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0.0rc1 2026-04-16T10:32:11,853 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/31/ef/455a440abcad4bb98ecffc9656ab3c3adf5c6a15f2b086c467b9595abfa8/keystone-17.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,854 Found link https://files.pythonhosted.org/packages/6b/08/b68ee0f63a2d86fd7b1a696561224b38dbbe9af09f68e1760e4dcceb0dd8/keystone-17.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0.0rc2 2026-04-16T10:32:11,855 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/bc/70/7c1fd2ee52cc4aa3c4c74f12caab1bdfaef28d28230d7bee8e5265113ef9/keystone-17.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,856 Found link https://files.pythonhosted.org/packages/97/02/45834a792293e1ffb4789dec0d05d3a09e40e36725df2d1650be71eaf1cc/keystone-17.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.0 2026-04-16T10:32:11,856 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/29/84/3020ab691072953b94eba370d38a53bc060dc910417477c71b108c15508f/keystone-17.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,857 Found link https://files.pythonhosted.org/packages/36/23/dae18a671ed5725eb59e2938ee6a7b7d672fdccde449562c184529379121/keystone-17.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 17.0.1 2026-04-16T10:32:11,858 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/bf/8b/b77fc3d336810a41ad262bdadcf6bcf0e6dd8fa3c1739ef08920c75c0304/keystone-18.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,859 Found link https://files.pythonhosted.org/packages/08/e6/5271e3588bc4bfd8fd24f283d1c66abb4276672e769a05a82ae793dd04dc/keystone-18.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.0.0.0rc1 2026-04-16T10:32:11,860 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/16/a0/ca43ed5366e0b0f5faf008d7414c9356f9624f54ff06d69f231db136ef8a/keystone-18.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,861 Found link https://files.pythonhosted.org/packages/c9/21/2f7953259a5a31303f38b1b9160631aaac428ae9316b4fa014790f8d94f3/keystone-18.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.0.0 2026-04-16T10:32:11,861 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/cd/26/d75c16fb1a6fe844b9faaf3f44b0ed0ec9cebff27a29e923763fcb3894f1/keystone-18.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,862 Found link https://files.pythonhosted.org/packages/70/1d/66961dc1e26827412a411ac0eb23343806a235d4e43c50b7fa5f3e770657/keystone-18.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 18.1.0 2026-04-16T10:32:11,863 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/14/dd/339e676c2e8b2479ad592792b4db9ee56189d82d9530f973a1fae5d5cc6e/keystone-19.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,864 Found link https://files.pythonhosted.org/packages/e5/ce/35b9d427f9e9abc92ac568fcb285c6eba2a67d8befbc609c6ec3299b77be/keystone-19.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0.0rc1 2026-04-16T10:32:11,865 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9b/36/9ab75483315ca52d75fa2670153412c3b7a33e1892bd08188fa788cb9b7a/keystone-19.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,866 Found link https://files.pythonhosted.org/packages/2c/76/14b2da1633223b3b8ef0a8dcc2afc3ee6d94b96790e6d226a3a39defeffa/keystone-19.0.0.0rc2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0.0rc2 2026-04-16T10:32:11,867 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/66/22/10892e7cb8b9706176e501156bb92952ffb3b077f3074547070a7380e98b/keystone-19.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,868 Found link https://files.pythonhosted.org/packages/83/ae/be70248a3df29b08ecd4842f4ade07c298820c5db747ea7bb7aab009e9f5/keystone-19.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.0 2026-04-16T10:32:11,869 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a5/4b/ae4fdae35d7d441dddb3f9ca0e83e3293bd53c00fdcdb4af1d62a9de7af2/keystone-19.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,869 Found link https://files.pythonhosted.org/packages/42/e8/66c54f72d6bee30be4ee517cfa90e7e6e88a642eedbcc9e8d0441fdd6d89/keystone-19.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 19.0.1 2026-04-16T10:32:11,870 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ff/1b/e50b38311398691b5c7f1dfeb60e49dbbd058cdad6ffd5bf008e008d50ca/keystone-20.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,871 Found link https://files.pythonhosted.org/packages/db/00/bffa75c3fe43e5f6a509a71e16e05a808e70d93fb3c064d358b3083ce9aa/keystone-20.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.0.0rc1 2026-04-16T10:32:11,872 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/59/c9/8aaa36cb17b9fae592523d183d04f012ab73a340a03553c897d7574b731e/keystone-20.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,873 Found link https://files.pythonhosted.org/packages/27/aa/585e3271c399c152d4886d6f1b444bdfa10c3f13fdc162347ab7adcf8d92/keystone-20.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.0 2026-04-16T10:32:11,874 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/23/02/d6c18ae8614dc27d0f2fffdb4829c59695208e7ec6dbbdd9ffb197b78bfc/keystone-20.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,874 Found link https://files.pythonhosted.org/packages/2f/23/b8abfd86de25b634eb9e8a14978f022d1d7d281ce96b3da549dc41740340/keystone-20.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 20.0.1 2026-04-16T10:32:11,875 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/41/03/c6797facf7a717acb25bc3d61ed41da39b41d078b43af6281d5e0c81f1a8/keystone-21.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,876 Found link https://files.pythonhosted.org/packages/25/d9/f9a726c5cb74ececc97664f4dde31a3d44f8b5cd68d8cd46c82a7e869a6f/keystone-21.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.0.0rc1 2026-04-16T10:32:11,877 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/34/9f/2191505686b06a8d1c0e6b6cd8955f243c4bf13887cdfd41b6b99c1af65e/keystone-21.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,878 Found link https://files.pythonhosted.org/packages/38/c4/ffe9a125aa8664d338562252df7baeba5155d875df0917d37807afd0392e/keystone-21.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.0 2026-04-16T10:32:11,879 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/68/bb/a3be5a30885687d7edcfe2f045b8ca63a73a792feb3b8f8ced9e52f860eb/keystone-21.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:11,880 Found link https://files.pythonhosted.org/packages/f1/bb/1235c50a31580ff64fcb1e7bfd740ca1d79d67937bb145f6620a3cd7a65d/keystone-21.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.6), version: 21.0.1 2026-04-16T10:32:11,880 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0c/33/194c6565267168370435170b3a32a7d497b791ffa45743cc6cd6b00c729d/keystone-22.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,882 Found link https://files.pythonhosted.org/packages/80/f3/1ea12425742ae1c05e27059aa73e9e0894dbbbc13cb4be35505ead962f2f/keystone-22.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.0.0rc1 2026-04-16T10:32:11,882 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/3a/13/51dd03b7433c0e8c483f348d18327fcf62d6786badee29043e09b1e38647/keystone-22.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,883 Found link https://files.pythonhosted.org/packages/2b/18/091f597bba8c0c70fd76f966f9f810d3dfc275e03e8192078f5f39c0dbe8/keystone-22.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.0 2026-04-16T10:32:11,884 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/40/4c/985c1eb236c027ebe8125ca33f82995300a69d5f20a0760620a7d79176f9/keystone-22.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,885 Found link https://files.pythonhosted.org/packages/71/a8/024040f967b64cadab2066cbe3a40550b94110d9e0207c74200027f0a6da/keystone-22.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.1 2026-04-16T10:32:11,886 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/44/9d/bf832756769faa1febc5b90633604a96ae6a800cc8b5228918266237ad89/keystone-22.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,887 Found link https://files.pythonhosted.org/packages/8c/fe/07237b51d6126194bd9dff5c01ff84b69465c1fc554c0fd6d53b9cb29390/keystone-22.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 22.0.2 2026-04-16T10:32:11,887 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/fd/8e/e1ae8f030122327710a61857055f0d32f61af5adecd709f43e8f035443e6/keystone-23.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,888 Found link https://files.pythonhosted.org/packages/88/8d/da5fc39ff10a13dd8b5d401a02914c71b63850282fc0d95000d0f78d1499/keystone-23.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.0.0rc1 2026-04-16T10:32:11,889 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/f3/02/fe14594b4fbf8f6db98ece247e3fb0198f74fb3509557b0e4ce12212779f/keystone-23.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,890 Found link https://files.pythonhosted.org/packages/63/2a/fa98135681763891db94ea6c470c024091f1dc406bd4ba918c8393d53447/keystone-23.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.0 2026-04-16T10:32:11,890 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/35/89/b6cadf1b9c9f5487e4dc983c7ba93e6c80cd7092a1788aa0b442a8a7fe62/keystone-23.0.1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,891 Found link https://files.pythonhosted.org/packages/d2/0a/1fe1f008ec8b8a23d26886b9dfb0ba46e6cd2783794aa19f3b67ec9a9ae7/keystone-23.0.1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.1 2026-04-16T10:32:11,892 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/c4/8f/7784555ca839f7e6536fd30d62b8c036b25ee95e362029265eeaa2e97bb2/keystone-23.0.2-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,893 Found link https://files.pythonhosted.org/packages/10/cc/9f85842293c159612f5e1dbf3f83c7832d913b73f56fd3c30ede01210a11/keystone-23.0.2.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 23.0.2 2026-04-16T10:32:11,894 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2d/72/ea2c586cc1ea117ce5138f8107541c60e443f491406a7f61aafecfbfe9ca/keystone-24.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,895 Found link https://files.pythonhosted.org/packages/fe/36/61eb064a3cce17df3fc517b0772269ea17013e55990f5b79523822c088a6/keystone-24.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.0.0.0rc1 2026-04-16T10:32:11,896 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/14/19/4989719f4dd4dcaeba43b9925652c5d192578882788ea9fec07788fa1b39/keystone-24.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,897 Found link https://files.pythonhosted.org/packages/3e/62/86dcabdf7d078d1d194e8d298865f1d4ec93189fbed374985a4981c35145/keystone-24.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.0.0 2026-04-16T10:32:11,897 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/59/b9/7a0ca861cb76f3e816e097b0dc29492989e03f7269cd2f96f1644e9f2c8f/keystone-24.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,899 Found link https://files.pythonhosted.org/packages/59/5e/f8c839a138af622f54cff1459d6e34b6b09bd12707afb8da4c5e64dfab84/keystone-24.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 24.1.0 2026-04-16T10:32:11,899 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/9d/86/baeb5bc31e45e66f7e144bef0b6478950535442ce83bd5ea079d3dcef1e2/keystone-25.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,900 Found link https://files.pythonhosted.org/packages/8e/8b/b62556a73789c058e1811eb4c60fdb82ef9fa88676c0aeb2ea3ba3d896fd/keystone-25.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 25.0.0.0rc1 2026-04-16T10:32:11,901 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/f6/bc/386a9675383bc7eb5911d6d879494430cb924f7a94b1f653f4a99cce66e2/keystone-25.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,902 Found link https://files.pythonhosted.org/packages/58/a2/64f58251d2e32dd5b6db22b1bc346a67335d87239e82bc4a79f853ee66c5/keystone-25.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 25.0.0 2026-04-16T10:32:11,902 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/1c/a6/5b3b245f0af926083c1a3ff14343a6ce339891cc9e4e38c3545956804dcf/keystone-26.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,903 Found link https://files.pythonhosted.org/packages/5f/24/6ccab9ebd27b2b2d196b2e4eef2892bf2f5bb6562e2ab2d7f5b30723c0ec/keystone-26.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.0.0.0rc1 2026-04-16T10:32:11,904 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/ac/0b/23112e693e75d7cb8312b159e80b4f4d3f60b69c28415e4d77903230c705/keystone-26.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,905 Found link https://files.pythonhosted.org/packages/8c/e8/2db2112e43f305d4283bf9933e87bd7ca612111e77d964a553a1fcc13894/keystone-26.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.0.0 2026-04-16T10:32:11,906 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/78/4c/ac7412e5f4a0eef6769436cc21a1f6492c60016b5add90a4b00a93454f9d/keystone-26.1.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:11,907 Found link https://files.pythonhosted.org/packages/19/b9/0283402ce532d75ce81a57850e8541ad81cdd180b06a196ba8b3eeb48b3d/keystone-26.1.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.8), version: 26.1.0 2026-04-16T10:32:11,907 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-04-16T10:32:11,908 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-04-16T10:32:11,909 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/49/3d/554ac1b129c9838ddddb107893f1b3527cc5d1536956fe53e063bc2bbc2f/keystone-27.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-04-16T10:32:11,910 Found link https://files.pythonhosted.org/packages/79/e9/dfc8f42ad13bde5236aee21e2d29c4a8984bf5a618c0f98f194f6c4189b5/keystone-27.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.0.0rc1 2026-04-16T10:32:11,911 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/2c/07/e17dd61a49f36fae0f605ea1e92e9a3f34695103e077d77644bcb506709b/keystone-27.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.9) 2026-04-16T10:32:11,912 Found link https://files.pythonhosted.org/packages/f4/fd/ee2a8a719155988114f135b267b3e7f020324a465efb67035cddcf3100c3/keystone-27.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.9), version: 27.0.0 2026-04-16T10:32:11,912 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-04-16T10:32:11,913 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-04-16T10:32:11,914 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/a9/fb/1b77c95f1db7c5a4d23f82fea5486fef6995ffeef502a3372694137b00c5/keystone-28.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-04-16T10:32:11,914 Found link https://files.pythonhosted.org/packages/e0/2e/c6737b19e0d5ca6185fa37ffd5ffde44e517c9ad379418f4dbedf647c5ce/keystone-28.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.0.0rc1 2026-04-16T10:32:11,915 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/18/d9/2e69ac35f61df28cee4aae4832f1159eb4c1797a3f2d9c906447519c1319/keystone-28.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-04-16T10:32:11,916 Found link https://files.pythonhosted.org/packages/06/9a/cb7e9a9deb96d14b9f56dbeb034e3c9f343fd5673187011f088bf7e421e1/keystone-28.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 28.0.0 2026-04-16T10:32:11,917 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-04-16T10:32:11,918 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-04-16T10:32:11,918 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/0d/20/3f4f08f8c0289946fc560af24df45032db5b90bb3397566a4f3d11f326d6/keystone-29.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-04-16T10:32:11,919 Found link https://files.pythonhosted.org/packages/01/04/8daa68a87ff508ded3abaa59b4d797c04c2e5e9024c3e462638d3832ab16/keystone-29.0.0.0rc1.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.0.0rc1 2026-04-16T10:32:11,920 Skipping link: No binaries permitted for keystone: https://files.pythonhosted.org/packages/e6/a7/36dbf748ed0d9e1a77d7583a0e301aa94841cee8984c3b90699a19a8ceb4/keystone-29.0.0-py3-none-any.whl (from https://pypi.org/simple/keystone/) (requires-python:>=3.10) 2026-04-16T10:32:11,921 Found link https://files.pythonhosted.org/packages/f9/b3/5038a71a5eee1150b968dc5622a4529d069e3fc3b04659ca1680182969f3/keystone-29.0.0.tar.gz (from https://pypi.org/simple/keystone/) (requires-python:>=3.10), version: 29.0.0 2026-04-16T10:32:11,922 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-04-16T10:32:11,923 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-04-16T10:32:11,924 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone/ 2026-04-16T10:32:11,924 Getting page https://www.piwheels.org/simple/keystone/ 2026-04-16T10:32:11,926 Found index url https://www.piwheels.org/simple 2026-04-16T10:32:12,099 Fetched page https://www.piwheels.org/simple/keystone/ as text/html 2026-04-16T10:32:12,115 Skipping link: No binaries permitted for keystone: https://www.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-04-16T10:32:12,116 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-04-16T10:32:12,117 Skipping link: No binaries permitted for keystone: https://www.piwheels.org/simple/keystone/keystone-28.0.0-py3-none-any.whl#sha256=f2537742b9a7e9b38be85c7d56ca9e02577eeb2bd53b1e49b63704a1c023b55c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-04-16T10:32:12,117 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-28.0.0.0rc1-py3-none-any.whl#sha256=529305c88612781d6bc258a9d3addd676e723dee0a8625c599cc6d814921fafc (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.10) 2026-04-16T10:32:12,118 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.0-py3-none-any.whl#sha256=ec057681dd67b2dbfdd4c0310b2134eb8f559da7e2d5d7e7e248c7905d9381aa (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-04-16T10:32:12,119 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-27.0.0.0rc1-py3-none-any.whl#sha256=f912b1b86ba543ab1cc346089a6fc36c91e5f7a001fd4e238760aeed789c8693 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.9) 2026-04-16T10:32:12,119 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.1.0-py3-none-any.whl#sha256=54c8689fd07054498b9f7dab63013fdc7994ca78f179fa4a37e8e187f8b86593 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,120 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.0.0-py3-none-any.whl#sha256=2708461cd8df9a94f18298b229d9e8711605fd46e692771dcd3fafb378793684 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,121 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-26.0.0.0rc1-py3-none-any.whl#sha256=2c541802685e4dca31c84c5d5ff7258ccd78695b35233ae3c45c9759f8cb6151 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,122 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-25.0.0-py3-none-any.whl#sha256=234a63d5aa431b9687c39ee2302c51f5d3a2c33f6b1cd76560e22230934a4c06 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,122 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-25.0.0.0rc1-py3-none-any.whl#sha256=43316423a57696ed85263ba956d364a4577cc3ef6dee107f831bb25e7bb5f116 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,123 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.1.0-py3-none-any.whl#sha256=05539c7dd3e898ca143b18e1e7322d688d6886c835284e932dff71f0e6d884eb (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,124 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.0.0-py3-none-any.whl#sha256=f01a62cee1b07abae6f641515a461b0c0faa8896b3b5142ee83f842b5712938c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,124 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-24.0.0.0rc1-py3-none-any.whl#sha256=93cde60ecbf2ca0a92d7bf98f71acb903354486d89a992dc203bdb7587e2753e (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,125 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.2-py3-none-any.whl#sha256=b2351f9219d826c42d6ad01e85ad8123654a0a826ae94cb08dfd9e3855de1345 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,125 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.1-py3-none-any.whl#sha256=7bbb1d258498b29015d5375631701e799d6c50ec68833408d748622ad39d4339 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,126 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.0-py3-none-any.whl#sha256=c31f76fb884ab6995b822fef7820b6b5c8874e511b62faf3003fadda13e2760a (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,126 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-23.0.0.0rc1-py3-none-any.whl#sha256=2836b95c013a09332b2086a04b6ff2b2f9a7e945b6fb71fe3a0a6a6a93cc25fa (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,127 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.2-py3-none-any.whl#sha256=0a7f6546a8e9aea17c7b5eabd42ce3f793bf7524cd07264a12420ae1d865690c (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,127 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.1-py3-none-any.whl#sha256=e1192d820c86146dfe563052ef3a2c1e1c7a0013299706745227ddab87fd198f (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,128 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.0-py3-none-any.whl#sha256=ebc6cb03a10c9d5f0cb7d0af81e62fde662f94dbf566c5bd09c81f87a265388a (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,129 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-22.0.0.0rc1-py3-none-any.whl#sha256=246c46037f2aab6a414b796ecf5297d614c7d480724da6be949447501b7c7ef4 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.8) 2026-04-16T10:32:12,129 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.1-py3-none-any.whl#sha256=ac27501bb5be20c63c01b32d66a3d40d68b4aa0d68a70b0942609d6fd06a92d9 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,130 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.0-py3-none-any.whl#sha256=19b9ce995440f46c1a14bb04bcc55f0fbfd501c2adc14b7fdc57bebf102a4626 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,130 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-21.0.0.0rc1-py3-none-any.whl#sha256=ba95d50788abaa336bb338aced182d07e35263a6fe7e9430f612171b275d01f1 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,131 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.1-py3-none-any.whl#sha256=6b2f9e9c5102c3300ac30347cf9222336c16bad2bdb711c84fddbb61f0d4b1b5 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,132 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.0-py3-none-any.whl#sha256=ee31b3005dfc790fef20766e5eefc2b119ae0646dd619fc1d9b66d0b99d0610b (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,132 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-20.0.0.0rc1-py3-none-any.whl#sha256=e5614da01dceaa53cde9dc224b972e80e2498a35fd09bd7f05f9d1640333e365 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,133 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.1-py3-none-any.whl#sha256=3b4f8a4fa05156a160c773c39433c0a1024910987d21731e36fdfe0b1586f315 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,133 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0-py3-none-any.whl#sha256=37d3ab405fad6301c08446dc976e1b9abcd3ac22e04b9793b4d2d0ffd53c4965 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,134 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0.0rc2-py3-none-any.whl#sha256=002df477a87105a65fb239deb1d2d1c8f6b812315b091d46fb690fff13670c72 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,134 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-19.0.0.0rc1-py3-none-any.whl#sha256=aa3b040c1297df254e2400e74fabc9d3e9bd4bd282654c6aed703d05bcfadb50 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,135 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.1.0-py3-none-any.whl#sha256=0297b2c99cfa56da525eabfb3eba725f58d65dcf53dfc7dd3252b19095841fd0 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,135 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.0.0-py3-none-any.whl#sha256=9a4c70e4246ab14261d85a26c7eaba6c10447753c700719292a140e82885605d (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,136 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-18.0.0.0rc1-py3-none-any.whl#sha256=31b55db8a98b2107ac2c514bd85660a2b29e6af984d202287a14c13a5cb2e341 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,137 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.1-py3-none-any.whl#sha256=6e0364d4eace2f5af2deeefc71947f185a74f24516a22edd52739f1224173b0e (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,137 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0-py3-none-any.whl#sha256=cfdcb06d953cfe2e4e96c94c951ed873fcbde4d2dc65bca52b62210a0220400d (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,138 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0.0rc2-py3-none-any.whl#sha256=c90f31dab04e91a520298ef082887d59752538397553150b0d7201eb0a699cf0 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,138 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-17.0.0.0rc1-py3-none-any.whl#sha256=998bb56142d3b37eca5e11aa8e553f9e9a87d38769d45f3bfaec5bc25a1b2121 (from https://www.piwheels.org/simple/keystone/) (requires-python:>=3.6) 2026-04-16T10:32:12,139 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.2-py3-none-any.whl#sha256=5af057d1fab380b4dd1895ef5499e8e547e78225a69184692b0f3519018e114f (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,139 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.1-py3-none-any.whl#sha256=e3b9d78984f72d6e97e677895e43de075273d4f2d33fd65c425cbb7dc5eff249 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,140 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0-py2.py3-none-any.whl#sha256=db2c077645014be509f41c36bd7025aa52931df1fc29c5afc438d26e819cc699 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,140 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0.0rc2-py2.py3-none-any.whl#sha256=375271feacb5b1e887c79833e826096763fe906c05b6364c074a8894bf9cc642 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,141 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-16.0.0.0rc1-py2.py3-none-any.whl#sha256=c6343379e128903b51c1120c33e1a31eb9796501b573e6ac8dd65d9abbcd7a7c (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,141 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.1-py3-none-any.whl#sha256=6c6aea47d028b1cfad6ece08f0d52bd134016d2a97f3d479501430185ab1afc9 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,142 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0-py2.py3-none-any.whl#sha256=7d1c3eb755b72db31ca7d3e869e6fad706f055d66515f03efd1d545d0b772542 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,142 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0.0rc2-py2.py3-none-any.whl#sha256=d486f02435ffe56b8bcf461e0248c1eae123467f03ece7a5d9ad53bbe7a3e319 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,143 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-15.0.0.0rc1-py2.py3-none-any.whl#sha256=25f2e419465bacba2d421bc427c26e15fb804f96e19cbc804ecd219a6baadf6f (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,144 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.2.0-py3-none-any.whl#sha256=a94a835574da5935d1e1b982338e649455a4a056ceb2919d3fc5443dcc48d00a (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,144 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.1.0-py2.py3-none-any.whl#sha256=5400be6fd3c2e95a71c672738db5163e67b4110d50e765c8a1e63b044d1995e9 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,145 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.0.1-py2.py3-none-any.whl#sha256=9872147dfb8a180c249b90f1bb70aab5f5f05aa6f1790d07513f0e9605a13b12 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,145 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-14.0.0-py3-none-any.whl#sha256=e7be5ebf02f7f2caf93b33813a587f04a782714e2009233e9b44820be03ef3f2 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,146 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.4-py2.py3-none-any.whl#sha256=fb95318f0291a6c2de6850b6d4ae83d45afc2926113f4ae7df0b5cd95d835682 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,146 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.3-py2.py3-none-any.whl#sha256=68801026a1097c9b0086205196a7fdee9d21ca564ade3322eff8807caa589a78 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,147 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-13.0.2-py2.py3-none-any.whl#sha256=f05eff4fe384ded4621098a818b8ca5775336e6c0c4aec96cb91fca355bd4fd4 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,148 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-12.0.3-py2.py3-none-any.whl#sha256=74f758ea75911d54ec829ee6375f8c97189d6390128c06430403d92929dfd09a (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,148 Skipping link: No binaries permitted for keystone: https://archive1.piwheels.org/simple/keystone/keystone-12.0.2-py2.py3-none-any.whl#sha256=ae71779877e2e49a5cb126f541f25fe817d936ddb4733634e7f7d6d2d5288056 (from https://www.piwheels.org/simple/keystone/) 2026-04-16T10:32:12,148 Skipping link: not a file: https://www.piwheels.org/simple/keystone/ 2026-04-16T10:32:12,149 Skipping link: not a file: https://pypi.org/simple/keystone/ 2026-04-16T10:32:12,177 Given no hashes to check 1 links for project 'keystone': discarding no candidates 2026-04-16T10:32:12,197 Collecting keystone==27.0.1 2026-04-16T10:32:12,200 Created temporary directory: /tmp/pip-unpack-nmu9lqqj 2026-04-16T10:32:12,435 Downloading keystone-27.0.1.tar.gz (1.8 MB) 2026-04-16T10:32:15,387 Added keystone==27.0.1 from https://files.pythonhosted.org/packages/fd/7c/f04e5c7e993e65018ecf0a51c26b32b2556929da9195fa3af35fd32fa141/keystone-27.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-s4bhzvtc' 2026-04-16T10:32:15,389 Running setup.py (path:/tmp/pip-wheel-jtfm725o/keystone_136508b5180f48d28f39c75e8b4ddaa2/setup.py) egg_info for package keystone 2026-04-16T10:32:15,390 Created temporary directory: /tmp/pip-pip-egg-info-3uwnt6af 2026-04-16T10:32:15,390 Preparing metadata (setup.py): started 2026-04-16T10:32:15,392 Running command python setup.py egg_info 2026-04-16T10:32:15,422 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-16T10:32:15,462 Traceback (most recent call last): 2026-04-16T10:32:15,462 File "", line 192, in addpackage 2026-04-16T10:32:15,463 File "", line 1, in 2026-04-16T10:32:15,464 ModuleNotFoundError: No module named 'outofcuda' 2026-04-16T10:32:15,465 Remainder of file ignored 2026-04-16T10:32:15,930 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-16T10:32:15,931 !! 2026-04-16T10:32:15,932 ******************************************************************************** 2026-04-16T10:32:15,933 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-16T10:32:15,934 License :: OSI Approved :: Apache Software License 2026-04-16T10:32:15,935 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-16T10:32:15,935 ******************************************************************************** 2026-04-16T10:32:15,937 !! 2026-04-16T10:32:15,937 self._finalize_license_expression() 2026-04-16T10:32:15,961 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-04-16T10:32:15,962 !! 2026-04-16T10:32:15,963 ******************************************************************************** 2026-04-16T10:32:15,964 Requirements should be satisfied by a PEP 517 installer. 2026-04-16T10:32:15,964 If you are using pip, you can try `pip install --use-pep517`. 2026-04-16T10:32:15,965 This deprecation is overdue, please update your project and remove deprecated 2026-04-16T10:32:15,966 calls to avoid build errors in the future. 2026-04-16T10:32:15,966 ******************************************************************************** 2026-04-16T10:32:15,967 !! 2026-04-16T10:32:15,968 dist.fetch_build_eggs(dist.setup_requires) 2026-04-16T10:32:16,191 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-16T10:32:16,230 Traceback (most recent call last): 2026-04-16T10:32:16,231 File "", line 192, in addpackage 2026-04-16T10:32:16,231 File "", line 1, in 2026-04-16T10:32:16,232 ModuleNotFoundError: No module named 'outofcuda' 2026-04-16T10:32:16,233 Remainder of file ignored 2026-04-16T10:32:19,111 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-16T10:32:19,111 !! 2026-04-16T10:32:19,112 ******************************************************************************** 2026-04-16T10:32:19,113 Please avoid running ``setup.py`` directly. 2026-04-16T10:32:19,113 Instead, use pypa/build, pypa/installer or other 2026-04-16T10:32:19,114 standards-based tools. 2026-04-16T10:32:19,115 This deprecation is overdue, please update your project and remove deprecated 2026-04-16T10:32:19,115 calls to avoid build errors in the future. 2026-04-16T10:32:19,116 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-16T10:32:19,117 ******************************************************************************** 2026-04-16T10:32:19,118 !! 2026-04-16T10:32:19,119 self.initialize_options() 2026-04-16T10:32:19,119 /tmp/pip-wheel-jtfm725o/keystone_136508b5180f48d28f39c75e8b4ddaa2/.eggs/pbr-7.0.3-py3.11.egg/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-04-16T10:32:19,120 warnings.warn(msg) 2026-04-16T10:32:19,138 running egg_info 2026-04-16T10:32:19,169 creating /tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info 2026-04-16T10:32:19,182 writing /tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/PKG-INFO 2026-04-16T10:32:19,191 writing dependency_links to /tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/dependency_links.txt 2026-04-16T10:32:19,195 writing entry points to /tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/entry_points.txt 2026-04-16T10:32:19,200 writing requirements to /tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/requires.txt 2026-04-16T10:32:19,201 writing top-level names to /tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/top_level.txt 2026-04-16T10:32:19,203 [pbr] Processing SOURCES.txt 2026-04-16T10:32:19,203 writing manifest file '/tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/SOURCES.txt' 2026-04-16T10:32:19,402 warning: no previously-included files found matching '.gitignore' 2026-04-16T10:32:19,403 warning: no previously-included files found matching '.gitreview' 2026-04-16T10:32:19,405 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-16T10:32:19,604 adding license file 'LICENSE' 2026-04-16T10:32:19,605 adding license file 'AUTHORS' 2026-04-16T10:32:19,622 writing manifest file '/tmp/pip-pip-egg-info-3uwnt6af/keystone.egg-info/SOURCES.txt' 2026-04-16T10:32:19,740 Preparing metadata (setup.py): finished with status 'done' 2026-04-16T10:32:19,744 Source in /tmp/pip-wheel-jtfm725o/keystone_136508b5180f48d28f39c75e8b4ddaa2 has version 27.0.1, which satisfies requirement keystone==27.0.1 from https://files.pythonhosted.org/packages/fd/7c/f04e5c7e993e65018ecf0a51c26b32b2556929da9195fa3af35fd32fa141/keystone-27.0.1.tar.gz 2026-04-16T10:32:19,745 Removed keystone==27.0.1 from https://files.pythonhosted.org/packages/fd/7c/f04e5c7e993e65018ecf0a51c26b32b2556929da9195fa3af35fd32fa141/keystone-27.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-s4bhzvtc' 2026-04-16T10:32:19,752 Created temporary directory: /tmp/pip-unpack-_7t0hnwz 2026-04-16T10:32:19,753 Building wheels for collected packages: keystone 2026-04-16T10:32:19,757 Created temporary directory: /tmp/pip-wheel-20c1ylfu 2026-04-16T10:32:19,758 Building wheel for keystone (setup.py): started 2026-04-16T10:32:19,759 Destination directory: /tmp/pip-wheel-20c1ylfu 2026-04-16T10:32:19,759 Running command python setup.py bdist_wheel 2026-04-16T10:32:19,789 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-16T10:32:19,828 Traceback (most recent call last): 2026-04-16T10:32:19,829 File "", line 192, in addpackage 2026-04-16T10:32:19,829 File "", line 1, in 2026-04-16T10:32:19,830 ModuleNotFoundError: No module named 'outofcuda' 2026-04-16T10:32:19,830 Remainder of file ignored 2026-04-16T10:32:20,270 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-16T10:32:20,270 !! 2026-04-16T10:32:20,271 ******************************************************************************** 2026-04-16T10:32:20,272 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-16T10:32:20,273 License :: OSI Approved :: Apache Software License 2026-04-16T10:32:20,274 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-16T10:32:20,274 ******************************************************************************** 2026-04-16T10:32:20,275 !! 2026-04-16T10:32:20,276 self._finalize_license_expression() 2026-04-16T10:32:20,297 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-04-16T10:32:20,297 !! 2026-04-16T10:32:20,298 ******************************************************************************** 2026-04-16T10:32:20,299 Requirements should be satisfied by a PEP 517 installer. 2026-04-16T10:32:20,300 If you are using pip, you can try `pip install --use-pep517`. 2026-04-16T10:32:20,301 This deprecation is overdue, please update your project and remove deprecated 2026-04-16T10:32:20,301 calls to avoid build errors in the future. 2026-04-16T10:32:20,302 ******************************************************************************** 2026-04-16T10:32:20,303 !! 2026-04-16T10:32:20,304 dist.fetch_build_eggs(dist.setup_requires) 2026-04-16T10:32:20,986 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-16T10:32:20,986 !! 2026-04-16T10:32:20,987 ******************************************************************************** 2026-04-16T10:32:20,988 Please avoid running ``setup.py`` directly. 2026-04-16T10:32:20,988 Instead, use pypa/build, pypa/installer or other 2026-04-16T10:32:20,989 standards-based tools. 2026-04-16T10:32:20,990 This deprecation is overdue, please update your project and remove deprecated 2026-04-16T10:32:20,991 calls to avoid build errors in the future. 2026-04-16T10:32:20,992 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-16T10:32:20,992 ******************************************************************************** 2026-04-16T10:32:20,994 !! 2026-04-16T10:32:20,994 self.initialize_options() 2026-04-16T10:32:20,995 /tmp/pip-wheel-jtfm725o/keystone_136508b5180f48d28f39c75e8b4ddaa2/.eggs/pbr-7.0.3-py3.11.egg/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-04-16T10:32:20,995 warnings.warn(msg) 2026-04-16T10:32:21,011 running bdist_wheel 2026-04-16T10:32:21,132 running build 2026-04-16T10:32:21,133 running build_py 2026-04-16T10:32:21,167 creating build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,170 copying keystone/tests/protection/v3/test_credentials.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,173 copying keystone/tests/protection/v3/__init__.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,175 copying keystone/tests/protection/v3/test_domains.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,177 copying keystone/tests/protection/v3/test_services.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,180 copying keystone/tests/protection/v3/test_tokens.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,182 copying keystone/tests/protection/v3/test_system_assignments.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,185 copying keystone/tests/protection/v3/test_protocols.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,188 copying keystone/tests/protection/v3/test_grants.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,191 copying keystone/tests/protection/v3/test_groups.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,194 copying keystone/tests/protection/v3/test_endpoints.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,196 copying keystone/tests/protection/v3/test_policy_association.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,199 copying keystone/tests/protection/v3/test_ec2_credential.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,202 copying keystone/tests/protection/v3/test_users.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,205 copying keystone/tests/protection/v3/test_identity_providers.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,207 copying keystone/tests/protection/v3/test_implied_roles.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,209 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,212 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,214 copying keystone/tests/protection/v3/test_trusts.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,217 copying keystone/tests/protection/v3/test_domain_config.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,220 copying keystone/tests/protection/v3/test_access_rules.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,223 copying keystone/tests/protection/v3/test_regions.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,225 copying keystone/tests/protection/v3/test_projects.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,228 copying keystone/tests/protection/v3/test_registered_limits.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,230 copying keystone/tests/protection/v3/test_application_credential.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,233 copying keystone/tests/protection/v3/test_policy.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,236 copying keystone/tests/protection/v3/test_endpoint_group.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,238 copying keystone/tests/protection/v3/test_project_tags.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,241 copying keystone/tests/protection/v3/test_service_providers.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,244 copying keystone/tests/protection/v3/test_roles.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,246 copying keystone/tests/protection/v3/test_project_endpoint.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,249 copying keystone/tests/protection/v3/test_consumer.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,251 copying keystone/tests/protection/v3/test_mappings.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,254 copying keystone/tests/protection/v3/test_assignment.py -> build/lib/keystone/tests/protection/v3 2026-04-16T10:32:21,258 creating build/lib/keystone/revoke/backends 2026-04-16T10:32:21,259 copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends 2026-04-16T10:32:21,261 copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends 2026-04-16T10:32:21,263 copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends 2026-04-16T10:32:21,265 creating build/lib/keystone/tests/unit/external 2026-04-16T10:32:21,266 copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external 2026-04-16T10:32:21,268 copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external 2026-04-16T10:32:21,270 creating build/lib/keystone/tests/unit/contrib/federation 2026-04-16T10:32:21,271 copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation 2026-04-16T10:32:21,273 copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation 2026-04-16T10:32:21,276 creating build/lib/keystone/tests/unit/policy 2026-04-16T10:32:21,277 copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy 2026-04-16T10:32:21,279 copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy 2026-04-16T10:32:21,281 creating build/lib/keystone/tests/unit/limit 2026-04-16T10:32:21,282 copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit 2026-04-16T10:32:21,284 copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit 2026-04-16T10:32:21,287 creating build/lib/keystone/tests/functional 2026-04-16T10:32:21,288 copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional 2026-04-16T10:32:21,290 copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional 2026-04-16T10:32:21,292 creating build/lib/keystone/tests/unit/receipt 2026-04-16T10:32:21,293 copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt 2026-04-16T10:32:21,295 copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt 2026-04-16T10:32:21,297 copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt 2026-04-16T10:32:21,300 creating build/lib/keystone/catalog 2026-04-16T10:32:21,301 copying keystone/catalog/__init__.py -> build/lib/keystone/catalog 2026-04-16T10:32:21,302 copying keystone/catalog/core.py -> build/lib/keystone/catalog 2026-04-16T10:32:21,305 copying keystone/catalog/schema.py -> build/lib/keystone/catalog 2026-04-16T10:32:21,308 creating build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,309 copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,311 copying keystone/tests/unit/ksfixtures/__init__.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,313 copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,315 copying keystone/tests/unit/ksfixtures/logging.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,317 copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,318 copying keystone/tests/unit/ksfixtures/database.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,321 copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,323 copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,324 copying keystone/tests/unit/ksfixtures/hacking.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,327 copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,328 copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,330 copying keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,332 copying keystone/tests/unit/ksfixtures/temporaryfile.py -> build/lib/keystone/tests/unit/ksfixtures 2026-04-16T10:32:21,334 creating build/lib/keystone/oauth1 2026-04-16T10:32:21,335 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 2026-04-16T10:32:21,337 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 2026-04-16T10:32:21,339 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 2026-04-16T10:32:21,341 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 2026-04-16T10:32:21,344 creating build/lib/keystone/credential 2026-04-16T10:32:21,344 copying keystone/credential/__init__.py -> build/lib/keystone/credential 2026-04-16T10:32:21,346 copying keystone/credential/provider.py -> build/lib/keystone/credential 2026-04-16T10:32:21,348 copying keystone/credential/core.py -> build/lib/keystone/credential 2026-04-16T10:32:21,350 copying keystone/credential/schema.py -> build/lib/keystone/credential 2026-04-16T10:32:21,353 creating build/lib/keystone/tests/unit/auth/plugins 2026-04-16T10:32:21,354 copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins 2026-04-16T10:32:21,356 copying keystone/tests/unit/auth/plugins/test_mapped.py -> build/lib/keystone/tests/unit/auth/plugins 2026-04-16T10:32:21,358 copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins 2026-04-16T10:32:21,360 creating build/lib/keystone/receipt/providers 2026-04-16T10:32:21,362 copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers 2026-04-16T10:32:21,363 copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers 2026-04-16T10:32:21,366 creating build/lib/keystone/resource/backends 2026-04-16T10:32:21,367 copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends 2026-04-16T10:32:21,369 copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends 2026-04-16T10:32:21,370 copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends 2026-04-16T10:32:21,373 copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends 2026-04-16T10:32:21,375 copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends 2026-04-16T10:32:21,378 creating build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,379 copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,381 copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,383 copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,385 copying keystone/tests/unit/identity/backends/test_ldap_common.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,387 copying keystone/tests/unit/identity/backends/fake_driver.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,389 copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends 2026-04-16T10:32:21,392 creating build/lib/keystone/common/cache 2026-04-16T10:32:21,394 copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache 2026-04-16T10:32:21,395 copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache 2026-04-16T10:32:21,397 copying keystone/common/cache/core.py -> build/lib/keystone/common/cache 2026-04-16T10:32:21,400 creating build/lib/keystone/api 2026-04-16T10:32:21,402 copying keystone/api/limits.py -> build/lib/keystone/api 2026-04-16T10:32:21,404 copying keystone/api/services.py -> build/lib/keystone/api 2026-04-16T10:32:21,406 copying keystone/api/__init__.py -> build/lib/keystone/api 2026-04-16T10:32:21,408 copying keystone/api/credentials.py -> build/lib/keystone/api 2026-04-16T10:32:21,410 copying keystone/api/os_ep_filter.py -> build/lib/keystone/api 2026-04-16T10:32:21,412 copying keystone/api/groups.py -> build/lib/keystone/api 2026-04-16T10:32:21,414 copying keystone/api/s3tokens.py -> build/lib/keystone/api 2026-04-16T10:32:21,416 copying keystone/api/projects.py -> build/lib/keystone/api 2026-04-16T10:32:21,419 copying keystone/api/registered_limits.py -> build/lib/keystone/api 2026-04-16T10:32:21,421 copying keystone/api/roles.py -> build/lib/keystone/api 2026-04-16T10:32:21,423 copying keystone/api/os_oauth2.py -> build/lib/keystone/api 2026-04-16T10:32:21,426 copying keystone/api/os_oauth1.py -> build/lib/keystone/api 2026-04-16T10:32:21,428 copying keystone/api/policy.py -> build/lib/keystone/api 2026-04-16T10:32:21,430 copying keystone/api/role_assignments.py -> build/lib/keystone/api 2026-04-16T10:32:21,433 copying keystone/api/discovery.py -> build/lib/keystone/api 2026-04-16T10:32:21,435 copying keystone/api/role_inferences.py -> build/lib/keystone/api 2026-04-16T10:32:21,436 copying keystone/api/users.py -> build/lib/keystone/api 2026-04-16T10:32:21,439 copying keystone/api/os_federation.py -> build/lib/keystone/api 2026-04-16T10:32:21,442 copying keystone/api/trusts.py -> build/lib/keystone/api 2026-04-16T10:32:21,444 copying keystone/api/auth.py -> build/lib/keystone/api 2026-04-16T10:32:21,447 copying keystone/api/domains.py -> build/lib/keystone/api 2026-04-16T10:32:21,450 copying keystone/api/os_revoke.py -> build/lib/keystone/api 2026-04-16T10:32:21,452 copying keystone/api/os_inherit.py -> build/lib/keystone/api 2026-04-16T10:32:21,454 copying keystone/api/os_simple_cert.py -> build/lib/keystone/api 2026-04-16T10:32:21,456 copying keystone/api/system.py -> build/lib/keystone/api 2026-04-16T10:32:21,458 copying keystone/api/regions.py -> build/lib/keystone/api 2026-04-16T10:32:21,460 copying keystone/api/endpoints.py -> build/lib/keystone/api 2026-04-16T10:32:21,463 copying keystone/api/ec2tokens.py -> build/lib/keystone/api 2026-04-16T10:32:21,465 copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection 2026-04-16T10:32:21,467 creating build/lib/keystone/token/providers/fernet 2026-04-16T10:32:21,469 copying keystone/token/providers/fernet/__init__.py -> build/lib/keystone/token/providers/fernet 2026-04-16T10:32:21,471 copying keystone/token/providers/fernet/core.py -> build/lib/keystone/token/providers/fernet 2026-04-16T10:32:21,474 creating build/lib/keystone/limit/backends 2026-04-16T10:32:21,475 copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends 2026-04-16T10:32:21,477 copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends 2026-04-16T10:32:21,479 copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends 2026-04-16T10:32:21,482 copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity 2026-04-16T10:32:21,484 copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity 2026-04-16T10:32:21,487 copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity 2026-04-16T10:32:21,490 copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity 2026-04-16T10:32:21,493 creating build/lib/keystone/tests/unit/catalog 2026-04-16T10:32:21,494 copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog 2026-04-16T10:32:21,495 copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog 2026-04-16T10:32:21,498 copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog 2026-04-16T10:32:21,500 creating build/lib/keystone/oauth1/backends 2026-04-16T10:32:21,501 copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends 2026-04-16T10:32:21,503 copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends 2026-04-16T10:32:21,505 copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends 2026-04-16T10:32:21,507 creating build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:21,509 copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:21,510 copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:21,512 copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:21,514 creating build/lib/keystone/tests/unit/trust 2026-04-16T10:32:21,515 copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust 2026-04-16T10:32:21,517 copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust 2026-04-16T10:32:21,520 creating build/lib/keystone/tests/hacking 2026-04-16T10:32:21,521 copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking 2026-04-16T10:32:21,522 copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking 2026-04-16T10:32:21,525 copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth 2026-04-16T10:32:21,527 copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth 2026-04-16T10:32:21,529 copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth 2026-04-16T10:32:21,532 creating build/lib/keystone/tests/unit/assignment 2026-04-16T10:32:21,533 copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment 2026-04-16T10:32:21,534 copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment 2026-04-16T10:32:21,539 copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment 2026-04-16T10:32:21,543 copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers 2026-04-16T10:32:21,545 copying keystone/token/providers/base.py -> build/lib/keystone/token/providers 2026-04-16T10:32:21,548 copying keystone/__init__.py -> build/lib/keystone 2026-04-16T10:32:21,550 copying keystone/version.py -> build/lib/keystone 2026-04-16T10:32:21,552 copying keystone/i18n.py -> build/lib/keystone 2026-04-16T10:32:21,554 copying keystone/exception.py -> build/lib/keystone 2026-04-16T10:32:21,557 copying keystone/notifications.py -> build/lib/keystone 2026-04-16T10:32:21,560 creating build/lib/keystone/server/flask/request_processing 2026-04-16T10:32:21,563 copying keystone/server/flask/request_processing/__init__.py -> build/lib/keystone/server/flask/request_processing 2026-04-16T10:32:21,565 copying keystone/server/flask/request_processing/req_logging.py -> build/lib/keystone/server/flask/request_processing 2026-04-16T10:32:21,567 copying keystone/server/flask/request_processing/json_body.py -> build/lib/keystone/server/flask/request_processing 2026-04-16T10:32:21,569 creating build/lib/keystone/common/rbac_enforcer 2026-04-16T10:32:21,571 copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer 2026-04-16T10:32:21,573 copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer 2026-04-16T10:32:21,575 copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer 2026-04-16T10:32:21,579 creating build/lib/keystone/assignment 2026-04-16T10:32:21,580 copying keystone/assignment/__init__.py -> build/lib/keystone/assignment 2026-04-16T10:32:21,582 copying keystone/assignment/core.py -> build/lib/keystone/assignment 2026-04-16T10:32:21,586 copying keystone/assignment/schema.py -> build/lib/keystone/assignment 2026-04-16T10:32:21,589 creating build/lib/keystone/oauth2 2026-04-16T10:32:21,590 copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 2026-04-16T10:32:21,592 copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 2026-04-16T10:32:21,595 creating build/lib/keystone/api/validation 2026-04-16T10:32:21,596 copying keystone/api/validation/__init__.py -> build/lib/keystone/api/validation 2026-04-16T10:32:21,598 copying keystone/api/validation/response_types.py -> build/lib/keystone/api/validation 2026-04-16T10:32:21,601 copying keystone/api/validation/validators.py -> build/lib/keystone/api/validation 2026-04-16T10:32:21,603 copying keystone/api/validation/parameter_types.py -> build/lib/keystone/api/validation 2026-04-16T10:32:21,606 copying keystone/revoke/__init__.py -> build/lib/keystone/revoke 2026-04-16T10:32:21,608 copying keystone/revoke/model.py -> build/lib/keystone/revoke 2026-04-16T10:32:21,610 copying keystone/revoke/core.py -> build/lib/keystone/revoke 2026-04-16T10:32:21,613 creating build/lib/keystone/policy 2026-04-16T10:32:21,615 copying keystone/policy/__init__.py -> build/lib/keystone/policy 2026-04-16T10:32:21,617 copying keystone/policy/core.py -> build/lib/keystone/policy 2026-04-16T10:32:21,619 copying keystone/policy/schema.py -> build/lib/keystone/policy 2026-04-16T10:32:21,621 creating build/lib/keystone/common/sql 2026-04-16T10:32:21,623 copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql 2026-04-16T10:32:21,625 copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql 2026-04-16T10:32:21,628 copying keystone/common/sql/core.py -> build/lib/keystone/common/sql 2026-04-16T10:32:21,632 creating build/lib/keystone/tests/unit/credential 2026-04-16T10:32:21,633 copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential 2026-04-16T10:32:21,635 copying keystone/tests/unit/credential/test_backend_sql.py -> build/lib/keystone/tests/unit/credential 2026-04-16T10:32:21,638 copying keystone/tests/unit/credential/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential 2026-04-16T10:32:21,641 creating build/lib/keystone/credential/providers/fernet 2026-04-16T10:32:21,643 copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet 2026-04-16T10:32:21,645 copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet 2026-04-16T10:32:21,649 copying keystone/common/manager.py -> build/lib/keystone/common 2026-04-16T10:32:21,652 copying keystone/common/__init__.py -> build/lib/keystone/common 2026-04-16T10:32:21,655 copying keystone/common/tokenless_auth.py -> build/lib/keystone/common 2026-04-16T10:32:21,658 copying keystone/common/provider_api.py -> build/lib/keystone/common 2026-04-16T10:32:21,660 copying keystone/common/render_token.py -> build/lib/keystone/common 2026-04-16T10:32:21,663 copying keystone/common/password_hashing.py -> build/lib/keystone/common 2026-04-16T10:32:21,665 copying keystone/common/jwt_utils.py -> build/lib/keystone/common 2026-04-16T10:32:21,667 copying keystone/common/context.py -> build/lib/keystone/common 2026-04-16T10:32:21,670 copying keystone/common/profiler.py -> build/lib/keystone/common 2026-04-16T10:32:21,672 copying keystone/common/driver_hints.py -> build/lib/keystone/common 2026-04-16T10:32:21,675 copying keystone/common/authorization.py -> build/lib/keystone/common 2026-04-16T10:32:21,677 copying keystone/common/fernet_utils.py -> build/lib/keystone/common 2026-04-16T10:32:21,679 copying keystone/common/json_home.py -> build/lib/keystone/common 2026-04-16T10:32:21,682 copying keystone/common/utils.py -> build/lib/keystone/common 2026-04-16T10:32:21,686 creating build/lib/keystone/common/policies 2026-04-16T10:32:21,687 copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,690 copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,692 copying keystone/common/policies/region.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,694 copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,697 copying keystone/common/policies/s3tokens.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,699 copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,701 copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,703 copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,706 copying keystone/common/policies/token.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,708 copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,710 copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,713 copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,715 copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,717 copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,719 copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,722 copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,724 copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,727 copying keystone/common/policies/role.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,729 copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,732 copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,734 copying keystone/common/policies/project.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,737 copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,739 copying keystone/common/policies/group.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,741 copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,744 copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,746 copying keystone/common/policies/base.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,748 copying keystone/common/policies/user.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,751 copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,753 copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,755 copying keystone/common/policies/service.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,757 copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,760 copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,762 copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,764 copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,766 copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,768 copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,770 copying keystone/common/policies/ec2tokens.py -> build/lib/keystone/common/policies 2026-04-16T10:32:21,773 copying keystone/limit/__init__.py -> build/lib/keystone/limit 2026-04-16T10:32:21,775 copying keystone/limit/core.py -> build/lib/keystone/limit 2026-04-16T10:32:21,777 copying keystone/limit/schema.py -> build/lib/keystone/limit 2026-04-16T10:32:21,779 creating build/lib/keystone/tests/unit/application_credential 2026-04-16T10:32:21,780 copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential 2026-04-16T10:32:21,782 copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential 2026-04-16T10:32:21,784 creating build/lib/keystone/assignment/backends 2026-04-16T10:32:21,785 copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends 2026-04-16T10:32:21,787 copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends 2026-04-16T10:32:21,789 copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends 2026-04-16T10:32:21,792 creating build/lib/keystone/identity/backends/ldap 2026-04-16T10:32:21,794 copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap 2026-04-16T10:32:21,796 copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap 2026-04-16T10:32:21,798 copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap 2026-04-16T10:32:21,800 copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap 2026-04-16T10:32:21,804 creating build/lib/keystone/tests/unit/resource 2026-04-16T10:32:21,805 copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource 2026-04-16T10:32:21,807 copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource 2026-04-16T10:32:21,811 copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource 2026-04-16T10:32:21,814 creating build/lib/keystone/tests/unit/federation 2026-04-16T10:32:21,815 copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation 2026-04-16T10:32:21,816 copying keystone/tests/unit/federation/test_utils.py -> build/lib/keystone/tests/unit/federation 2026-04-16T10:32:21,819 copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation 2026-04-16T10:32:21,821 creating build/lib/keystone/credential/backends 2026-04-16T10:32:21,822 copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends 2026-04-16T10:32:21,824 copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends 2026-04-16T10:32:21,826 copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends 2026-04-16T10:32:21,828 creating build/lib/keystone/tests/unit/resource/config_backends 2026-04-16T10:32:21,829 copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-04-16T10:32:21,831 copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends 2026-04-16T10:32:21,833 creating build/lib/keystone/receipt/providers/fernet 2026-04-16T10:32:21,834 copying keystone/receipt/providers/fernet/__init__.py -> build/lib/keystone/receipt/providers/fernet 2026-04-16T10:32:21,836 copying keystone/receipt/providers/fernet/core.py -> build/lib/keystone/receipt/providers/fernet 2026-04-16T10:32:21,838 creating build/lib/keystone/common/resource_options/options 2026-04-16T10:32:21,840 copying keystone/common/resource_options/options/__init__.py -> build/lib/keystone/common/resource_options/options 2026-04-16T10:32:21,842 copying keystone/common/resource_options/options/immutable.py -> build/lib/keystone/common/resource_options/options 2026-04-16T10:32:21,844 copying keystone/server/__init__.py -> build/lib/keystone/server 2026-04-16T10:32:21,846 copying keystone/server/wsgi.py -> build/lib/keystone/server 2026-04-16T10:32:21,848 copying keystone/server/backends.py -> build/lib/keystone/server 2026-04-16T10:32:21,850 creating build/lib/keystone/application_credential/backends 2026-04-16T10:32:21,852 copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends 2026-04-16T10:32:21,853 copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends 2026-04-16T10:32:21,856 copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends 2026-04-16T10:32:21,858 creating build/lib/keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:21,859 copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:21,861 copying keystone/tests/unit/identity/shadow_users/test_backend.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:21,863 copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:21,865 creating build/lib/keystone/tests/unit/backend 2026-04-16T10:32:21,866 copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend 2026-04-16T10:32:21,868 copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend 2026-04-16T10:32:21,870 copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend 2026-04-16T10:32:21,873 copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask 2026-04-16T10:32:21,875 copying keystone/server/flask/application.py -> build/lib/keystone/server/flask 2026-04-16T10:32:21,877 copying keystone/server/flask/core.py -> build/lib/keystone/server/flask 2026-04-16T10:32:21,879 copying keystone/server/flask/common.py -> build/lib/keystone/server/flask 2026-04-16T10:32:21,883 creating build/lib/keystone/api/_shared 2026-04-16T10:32:21,884 copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared 2026-04-16T10:32:21,885 copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared 2026-04-16T10:32:21,887 copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared 2026-04-16T10:32:21,889 copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared 2026-04-16T10:32:21,891 copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared 2026-04-16T10:32:21,894 copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared 2026-04-16T10:32:21,896 copying keystone/tests/__init__.py -> build/lib/keystone/tests 2026-04-16T10:32:21,898 creating build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,899 copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,901 copying keystone/tests/unit/common/test_cache.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,903 copying keystone/tests/unit/common/test_provider_api.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,905 copying keystone/tests/unit/common/test_sql_core.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,907 copying keystone/tests/unit/common/test_database_conflicts.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,909 copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,911 copying keystone/tests/unit/common/test_rbac_enforcer.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,914 copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,916 copying keystone/tests/unit/common/test_utils.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,918 copying keystone/tests/unit/common/test_notifications.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,921 copying keystone/tests/unit/common/test_password_hashing.py -> build/lib/keystone/tests/unit/common 2026-04-16T10:32:21,924 copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib 2026-04-16T10:32:21,926 creating build/lib/keystone/cmd 2026-04-16T10:32:21,927 copying keystone/cmd/__init__.py -> build/lib/keystone/cmd 2026-04-16T10:32:21,929 copying keystone/cmd/idutils.py -> build/lib/keystone/cmd 2026-04-16T10:32:21,931 copying keystone/cmd/manage.py -> build/lib/keystone/cmd 2026-04-16T10:32:21,932 copying keystone/cmd/cli.py -> build/lib/keystone/cmd 2026-04-16T10:32:21,935 copying keystone/cmd/status.py -> build/lib/keystone/cmd 2026-04-16T10:32:21,937 copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd 2026-04-16T10:32:21,941 copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,944 copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,946 copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,950 copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,953 copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,955 copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,957 copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,959 copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,961 copying keystone/tests/unit/test_v3_domain_config.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,964 copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,967 copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,968 copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,974 copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,977 copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,979 copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,984 copying keystone/tests/unit/test_backend_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,987 copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,989 copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,990 copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,994 copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:21,999 copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,002 copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,006 copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,008 copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,012 copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,014 copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,016 copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,018 copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,020 copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,023 copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,025 copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,027 copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,030 copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,032 copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,034 copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,037 copying keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,039 copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,041 copying keystone/tests/unit/test_backend_federation_sql.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,043 copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,046 copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,048 copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,050 copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,052 copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,053 copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,056 copying keystone/tests/unit/test_backend_ldap_pool.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,059 copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,062 copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,065 copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,068 copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,073 copying keystone/tests/unit/test_v3_application_credential.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,076 copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,079 copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,082 copying keystone/tests/unit/test_policy.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,084 copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,087 copying keystone/tests/unit/test_v3.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,092 copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,096 copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,098 copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,100 copying keystone/tests/unit/test_contrib_ec2_core.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,103 copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,105 copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,108 copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,110 copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,112 copying keystone/tests/unit/test_ldap_pool_livetest.py -> build/lib/keystone/tests/unit 2026-04-16T10:32:22,115 creating build/lib/keystone/auth/plugins 2026-04-16T10:32:22,117 copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,118 copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,121 copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,124 copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,126 copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,128 copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,131 copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,133 copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,136 copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,138 copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins 2026-04-16T10:32:22,140 creating build/lib/keystone/identity/shadow_backends 2026-04-16T10:32:22,141 copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends 2026-04-16T10:32:22,143 copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends 2026-04-16T10:32:22,145 copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends 2026-04-16T10:32:22,148 creating build/lib/keystone/token/providers/jws 2026-04-16T10:32:22,149 copying keystone/token/providers/jws/__init__.py -> build/lib/keystone/token/providers/jws 2026-04-16T10:32:22,151 copying keystone/token/providers/jws/core.py -> build/lib/keystone/token/providers/jws 2026-04-16T10:32:22,156 copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy 2026-04-16T10:32:22,158 creating build/lib/keystone/federation/backends 2026-04-16T10:32:22,159 copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends 2026-04-16T10:32:22,161 copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends 2026-04-16T10:32:22,164 copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends 2026-04-16T10:32:22,167 creating build/lib/keystone/wsgi 2026-04-16T10:32:22,168 copying keystone/wsgi/__init__.py -> build/lib/keystone/wsgi 2026-04-16T10:32:22,170 copying keystone/wsgi/api.py -> build/lib/keystone/wsgi 2026-04-16T10:32:22,172 creating build/lib/keystone/tests/unit/token 2026-04-16T10:32:22,173 copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token 2026-04-16T10:32:22,175 copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token 2026-04-16T10:32:22,177 copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token 2026-04-16T10:32:22,179 copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token 2026-04-16T10:32:22,184 creating build/lib/keystone/tests/unit/policy/backends 2026-04-16T10:32:22,185 copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends 2026-04-16T10:32:22,187 copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends 2026-04-16T10:32:22,188 copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends 2026-04-16T10:32:22,191 copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers 2026-04-16T10:32:22,193 copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers 2026-04-16T10:32:22,195 creating build/lib/keystone/endpoint_policy 2026-04-16T10:32:22,196 copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy 2026-04-16T10:32:22,198 copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy 2026-04-16T10:32:22,200 creating build/lib/keystone/resource/config_backends 2026-04-16T10:32:22,201 copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends 2026-04-16T10:32:22,203 copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends 2026-04-16T10:32:22,205 copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends 2026-04-16T10:32:22,208 creating build/lib/keystone/common/sql/migrations 2026-04-16T10:32:22,209 copying keystone/common/sql/migrations/autogen.py -> build/lib/keystone/common/sql/migrations 2026-04-16T10:32:22,212 copying keystone/common/sql/migrations/__init__.py -> build/lib/keystone/common/sql/migrations 2026-04-16T10:32:22,213 copying keystone/common/sql/migrations/manage.py -> build/lib/keystone/common/sql/migrations 2026-04-16T10:32:22,215 copying keystone/common/sql/migrations/env.py -> build/lib/keystone/common/sql/migrations 2026-04-16T10:32:22,218 creating build/lib/keystone/identity/mapping_backends 2026-04-16T10:32:22,219 copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends 2026-04-16T10:32:22,220 copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends 2026-04-16T10:32:22,222 copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends 2026-04-16T10:32:22,224 copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends 2026-04-16T10:32:22,227 copying keystone/resource/__init__.py -> build/lib/keystone/resource 2026-04-16T10:32:22,228 copying keystone/resource/core.py -> build/lib/keystone/resource 2026-04-16T10:32:22,232 copying keystone/resource/schema.py -> build/lib/keystone/resource 2026-04-16T10:32:22,235 creating build/lib/keystone/conf 2026-04-16T10:32:22,236 copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf 2026-04-16T10:32:22,238 copying keystone/conf/__init__.py -> build/lib/keystone/conf 2026-04-16T10:32:22,240 copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf 2026-04-16T10:32:22,242 copying keystone/conf/api.py -> build/lib/keystone/conf 2026-04-16T10:32:22,244 copying keystone/conf/revoke.py -> build/lib/keystone/conf 2026-04-16T10:32:22,246 copying keystone/conf/constants.py -> build/lib/keystone/conf 2026-04-16T10:32:22,247 copying keystone/conf/security_compliance.py -> build/lib/keystone/conf 2026-04-16T10:32:22,250 copying keystone/conf/assignment.py -> build/lib/keystone/conf 2026-04-16T10:32:22,251 copying keystone/conf/wsgi.py -> build/lib/keystone/conf 2026-04-16T10:32:22,253 copying keystone/conf/oauth2.py -> build/lib/keystone/conf 2026-04-16T10:32:22,255 copying keystone/conf/opts.py -> build/lib/keystone/conf 2026-04-16T10:32:22,257 copying keystone/conf/unified_limit.py -> build/lib/keystone/conf 2026-04-16T10:32:22,259 copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf 2026-04-16T10:32:22,261 copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf 2026-04-16T10:32:22,263 copying keystone/conf/token.py -> build/lib/keystone/conf 2026-04-16T10:32:22,266 copying keystone/conf/domain_config.py -> build/lib/keystone/conf 2026-04-16T10:32:22,269 copying keystone/conf/federation.py -> build/lib/keystone/conf 2026-04-16T10:32:22,272 copying keystone/conf/saml.py -> build/lib/keystone/conf 2026-04-16T10:32:22,274 copying keystone/conf/policy.py -> build/lib/keystone/conf 2026-04-16T10:32:22,277 copying keystone/conf/oauth1.py -> build/lib/keystone/conf 2026-04-16T10:32:22,279 copying keystone/conf/default.py -> build/lib/keystone/conf 2026-04-16T10:32:22,282 copying keystone/conf/identity.py -> build/lib/keystone/conf 2026-04-16T10:32:22,285 copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf 2026-04-16T10:32:22,287 copying keystone/conf/role.py -> build/lib/keystone/conf 2026-04-16T10:32:22,290 copying keystone/conf/trust.py -> build/lib/keystone/conf 2026-04-16T10:32:22,292 copying keystone/conf/receipt.py -> build/lib/keystone/conf 2026-04-16T10:32:22,295 copying keystone/conf/credential.py -> build/lib/keystone/conf 2026-04-16T10:32:22,297 copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf 2026-04-16T10:32:22,300 copying keystone/conf/shadow_users.py -> build/lib/keystone/conf 2026-04-16T10:32:22,302 copying keystone/conf/auth.py -> build/lib/keystone/conf 2026-04-16T10:32:22,305 copying keystone/conf/ldap.py -> build/lib/keystone/conf 2026-04-16T10:32:22,308 copying keystone/conf/totp.py -> build/lib/keystone/conf 2026-04-16T10:32:22,311 copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf 2026-04-16T10:32:22,313 copying keystone/conf/application_credential.py -> build/lib/keystone/conf 2026-04-16T10:32:22,315 copying keystone/conf/resource.py -> build/lib/keystone/conf 2026-04-16T10:32:22,317 copying keystone/conf/catalog.py -> build/lib/keystone/conf 2026-04-16T10:32:22,319 copying keystone/conf/utils.py -> build/lib/keystone/conf 2026-04-16T10:32:22,322 creating build/lib/keystone/tests/functional/shared 2026-04-16T10:32:22,323 copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared 2026-04-16T10:32:22,325 copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared 2026-04-16T10:32:22,328 creating build/lib/keystone/endpoint_policy/backends 2026-04-16T10:32:22,329 copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends 2026-04-16T10:32:22,331 copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends 2026-04-16T10:32:22,334 copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends 2026-04-16T10:32:22,337 creating build/lib/keystone/catalog/backends 2026-04-16T10:32:22,338 copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends 2026-04-16T10:32:22,341 copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends 2026-04-16T10:32:22,344 copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends 2026-04-16T10:32:22,348 creating build/lib/keystone/common/password_hashers 2026-04-16T10:32:22,349 copying keystone/common/password_hashers/__init__.py -> build/lib/keystone/common/password_hashers 2026-04-16T10:32:22,352 copying keystone/common/password_hashers/pbkdf2.py -> build/lib/keystone/common/password_hashers 2026-04-16T10:32:22,354 copying keystone/common/password_hashers/scrypt.py -> build/lib/keystone/common/password_hashers 2026-04-16T10:32:22,356 copying keystone/common/password_hashers/bcrypt.py -> build/lib/keystone/common/password_hashers 2026-04-16T10:32:22,360 creating build/lib/keystone/identity/id_generators 2026-04-16T10:32:22,361 copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators 2026-04-16T10:32:22,363 copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators 2026-04-16T10:32:22,365 creating build/lib/keystone/tests/unit/assignment/role_backends 2026-04-16T10:32:22,366 copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-04-16T10:32:22,368 copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends 2026-04-16T10:32:22,371 creating build/lib/keystone/tests/unit/resource/backends 2026-04-16T10:32:22,372 copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends 2026-04-16T10:32:22,373 copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends 2026-04-16T10:32:22,376 copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential 2026-04-16T10:32:22,378 copying keystone/application_credential/core.py -> build/lib/keystone/application_credential 2026-04-16T10:32:22,382 copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential 2026-04-16T10:32:22,386 copying keystone/token/__init__.py -> build/lib/keystone/token 2026-04-16T10:32:22,389 copying keystone/token/provider.py -> build/lib/keystone/token 2026-04-16T10:32:22,391 copying keystone/token/token_formatters.py -> build/lib/keystone/token 2026-04-16T10:32:22,394 creating build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,396 copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,397 copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,399 copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,401 copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,403 copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,404 copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,406 copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,408 copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,409 copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,411 copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor 2026-04-16T10:32:22,414 creating build/lib/keystone/tests/unit/tests 2026-04-16T10:32:22,414 copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests 2026-04-16T10:32:22,416 copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests 2026-04-16T10:32:22,418 copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests 2026-04-16T10:32:22,420 creating build/lib/keystone/tests/unit/common/sql 2026-04-16T10:32:22,421 copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql 2026-04-16T10:32:22,422 copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql 2026-04-16T10:32:22,425 creating build/lib/keystone/common/validation 2026-04-16T10:32:22,426 copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation 2026-04-16T10:32:22,428 copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation 2026-04-16T10:32:22,430 copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation 2026-04-16T10:32:22,432 creating build/lib/keystone/tests/common 2026-04-16T10:32:22,433 copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common 2026-04-16T10:32:22,435 copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common 2026-04-16T10:32:22,438 creating build/lib/keystone/limit/models 2026-04-16T10:32:22,439 copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models 2026-04-16T10:32:22,440 copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models 2026-04-16T10:32:22,443 copying keystone/limit/models/base.py -> build/lib/keystone/limit/models 2026-04-16T10:32:22,445 copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models 2026-04-16T10:32:22,447 creating build/lib/keystone/assignment/role_backends 2026-04-16T10:32:22,448 copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends 2026-04-16T10:32:22,450 copying keystone/assignment/role_backends/resource_options.py -> build/lib/keystone/assignment/role_backends 2026-04-16T10:32:22,452 copying keystone/assignment/role_backends/sql.py -> build/lib/keystone/assignment/role_backends 2026-04-16T10:32:22,454 copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends 2026-04-16T10:32:22,456 copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends 2026-04-16T10:32:22,458 creating build/lib/keystone/trust 2026-04-16T10:32:22,459 copying keystone/trust/__init__.py -> build/lib/keystone/trust 2026-04-16T10:32:22,461 copying keystone/trust/core.py -> build/lib/keystone/trust 2026-04-16T10:32:22,464 copying keystone/trust/schema.py -> build/lib/keystone/trust 2026-04-16T10:32:22,466 creating build/lib/keystone/models 2026-04-16T10:32:22,467 copying keystone/models/__init__.py -> build/lib/keystone/models 2026-04-16T10:32:22,469 copying keystone/models/revoke_model.py -> build/lib/keystone/models 2026-04-16T10:32:22,471 copying keystone/models/receipt_model.py -> build/lib/keystone/models 2026-04-16T10:32:22,473 copying keystone/models/token_model.py -> build/lib/keystone/models 2026-04-16T10:32:22,476 creating build/lib/keystone/tests/unit/application_credential/backends 2026-04-16T10:32:22,477 copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-04-16T10:32:22,479 copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends 2026-04-16T10:32:22,481 copying keystone/auth/__init__.py -> build/lib/keystone/auth 2026-04-16T10:32:22,483 copying keystone/auth/core.py -> build/lib/keystone/auth 2026-04-16T10:32:22,486 copying keystone/auth/schema.py -> build/lib/keystone/auth 2026-04-16T10:32:22,488 creating build/lib/keystone/trust/backends 2026-04-16T10:32:22,489 copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends 2026-04-16T10:32:22,491 copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends 2026-04-16T10:32:22,493 copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends 2026-04-16T10:32:22,495 copying keystone/common/resource_options/__init__.py -> build/lib/keystone/common/resource_options 2026-04-16T10:32:22,497 copying keystone/common/resource_options/core.py -> build/lib/keystone/common/resource_options 2026-04-16T10:32:22,500 copying keystone/identity/__init__.py -> build/lib/keystone/identity 2026-04-16T10:32:22,502 copying keystone/identity/core.py -> build/lib/keystone/identity 2026-04-16T10:32:22,505 copying keystone/identity/generator.py -> build/lib/keystone/identity 2026-04-16T10:32:22,507 copying keystone/identity/schema.py -> build/lib/keystone/identity 2026-04-16T10:32:22,510 copying keystone/federation/__init__.py -> build/lib/keystone/federation 2026-04-16T10:32:22,512 copying keystone/federation/constants.py -> build/lib/keystone/federation 2026-04-16T10:32:22,513 copying keystone/federation/core.py -> build/lib/keystone/federation 2026-04-16T10:32:22,516 copying keystone/federation/idp.py -> build/lib/keystone/federation 2026-04-16T10:32:22,518 copying keystone/federation/schema.py -> build/lib/keystone/federation 2026-04-16T10:32:22,521 copying keystone/federation/utils.py -> build/lib/keystone/federation 2026-04-16T10:32:22,524 creating build/lib/keystone/policy/backends 2026-04-16T10:32:22,525 copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends 2026-04-16T10:32:22,527 copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends 2026-04-16T10:32:22,529 copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends 2026-04-16T10:32:22,530 copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends 2026-04-16T10:32:22,533 creating build/lib/keystone/tests/unit/server 2026-04-16T10:32:22,534 copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server 2026-04-16T10:32:22,535 copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server 2026-04-16T10:32:22,538 creating build/lib/keystone/server/flask/request_processing/middleware 2026-04-16T10:32:22,539 copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-04-16T10:32:22,541 copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-04-16T10:32:22,543 copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware 2026-04-16T10:32:22,546 copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends 2026-04-16T10:32:22,548 copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends 2026-04-16T10:32:22,550 copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends 2026-04-16T10:32:22,553 copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends 2026-04-16T10:32:22,555 copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends 2026-04-16T10:32:22,558 copying keystone/receipt/handlers.py -> build/lib/keystone/receipt 2026-04-16T10:32:22,560 copying keystone/receipt/__init__.py -> build/lib/keystone/receipt 2026-04-16T10:32:22,562 copying keystone/receipt/provider.py -> build/lib/keystone/receipt 2026-04-16T10:32:22,564 copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt 2026-04-16T10:32:22,567 running egg_info 2026-04-16T10:32:22,609 writing keystone.egg-info/PKG-INFO 2026-04-16T10:32:22,617 writing dependency_links to keystone.egg-info/dependency_links.txt 2026-04-16T10:32:22,622 writing entry points to keystone.egg-info/entry_points.txt 2026-04-16T10:32:22,627 writing requirements to keystone.egg-info/requires.txt 2026-04-16T10:32:22,628 writing top-level names to keystone.egg-info/top_level.txt 2026-04-16T10:32:22,629 [pbr] Reusing existing SOURCES.txt 2026-04-16T10:32:22,717 /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-04-16T10:32:22,717 !! 2026-04-16T10:32:22,718 ******************************************************************************** 2026-04-16T10:32:22,719 ############################ 2026-04-16T10:32:22,719 # Package would be ignored # 2026-04-16T10:32:22,720 ############################ 2026-04-16T10:32:22,720 Python recognizes 'keystone.common.sql.migrations.versions' as an importable package[^1], 2026-04-16T10:32:22,721 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,722 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,723 package, please make sure that 'keystone.common.sql.migrations.versions' is explicitly added 2026-04-16T10:32:22,724 to the `packages` configuration field. 2026-04-16T10:32:22,725 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,726 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,726 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,727 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,729 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,729 If you don't want 'keystone.common.sql.migrations.versions' to be distributed and are 2026-04-16T10:32:22,730 already explicitly excluding 'keystone.common.sql.migrations.versions' via 2026-04-16T10:32:22,730 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,731 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,731 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,732 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,733 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,735 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,735 even if it does not contain any `.py` files. 2026-04-16T10:32:22,736 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,736 directory, all directories are treated like packages. 2026-04-16T10:32:22,737 ******************************************************************************** 2026-04-16T10:32:22,738 !! 2026-04-16T10:32:22,738 check.warn(importable) 2026-04-16T10:32:22,739 /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-04-16T10:32:22,739 !! 2026-04-16T10:32:22,740 ******************************************************************************** 2026-04-16T10:32:22,741 ############################ 2026-04-16T10:32:22,741 # Package would be ignored # 2026-04-16T10:32:22,741 ############################ 2026-04-16T10:32:22,742 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.contract' as an importable package[^1], 2026-04-16T10:32:22,742 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,743 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,743 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.contract' is explicitly added 2026-04-16T10:32:22,743 to the `packages` configuration field. 2026-04-16T10:32:22,744 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,744 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,745 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,746 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,746 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,747 If you don't want 'keystone.common.sql.migrations.versions.bobcat.contract' to be distributed and are 2026-04-16T10:32:22,748 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.contract' via 2026-04-16T10:32:22,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,749 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,749 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,751 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,752 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,753 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,754 even if it does not contain any `.py` files. 2026-04-16T10:32:22,754 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,755 directory, all directories are treated like packages. 2026-04-16T10:32:22,755 ******************************************************************************** 2026-04-16T10:32:22,756 !! 2026-04-16T10:32:22,757 check.warn(importable) 2026-04-16T10:32:22,757 /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-04-16T10:32:22,758 !! 2026-04-16T10:32:22,758 ******************************************************************************** 2026-04-16T10:32:22,759 ############################ 2026-04-16T10:32:22,759 # Package would be ignored # 2026-04-16T10:32:22,760 ############################ 2026-04-16T10:32:22,760 Python recognizes 'keystone.common.sql.migrations.versions.bobcat.expand' as an importable package[^1], 2026-04-16T10:32:22,761 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,762 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,763 package, please make sure that 'keystone.common.sql.migrations.versions.bobcat.expand' is explicitly added 2026-04-16T10:32:22,763 to the `packages` configuration field. 2026-04-16T10:32:22,764 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,764 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,764 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,765 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,766 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,766 If you don't want 'keystone.common.sql.migrations.versions.bobcat.expand' to be distributed and are 2026-04-16T10:32:22,767 already explicitly excluding 'keystone.common.sql.migrations.versions.bobcat.expand' via 2026-04-16T10:32:22,767 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,767 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,768 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,768 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,769 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,770 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,771 even if it does not contain any `.py` files. 2026-04-16T10:32:22,771 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,771 directory, all directories are treated like packages. 2026-04-16T10:32:22,772 ******************************************************************************** 2026-04-16T10:32:22,773 !! 2026-04-16T10:32:22,774 check.warn(importable) 2026-04-16T10:32:22,774 /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-04-16T10:32:22,775 !! 2026-04-16T10:32:22,776 ******************************************************************************** 2026-04-16T10:32:22,776 ############################ 2026-04-16T10:32:22,777 # Package would be ignored # 2026-04-16T10:32:22,777 ############################ 2026-04-16T10:32:22,778 Python recognizes 'keystone.common.sql.migrations.versions.yoga.contract' as an importable package[^1], 2026-04-16T10:32:22,778 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,779 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,780 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.contract' is explicitly added 2026-04-16T10:32:22,780 to the `packages` configuration field. 2026-04-16T10:32:22,781 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,781 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,782 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,783 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,784 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,785 If you don't want 'keystone.common.sql.migrations.versions.yoga.contract' to be distributed and are 2026-04-16T10:32:22,785 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.contract' via 2026-04-16T10:32:22,786 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,786 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,787 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,788 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,788 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,789 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,789 even if it does not contain any `.py` files. 2026-04-16T10:32:22,790 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,790 directory, all directories are treated like packages. 2026-04-16T10:32:22,790 ******************************************************************************** 2026-04-16T10:32:22,791 !! 2026-04-16T10:32:22,791 check.warn(importable) 2026-04-16T10:32:22,792 /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-04-16T10:32:22,792 !! 2026-04-16T10:32:22,793 ******************************************************************************** 2026-04-16T10:32:22,793 ############################ 2026-04-16T10:32:22,794 # Package would be ignored # 2026-04-16T10:32:22,794 ############################ 2026-04-16T10:32:22,794 Python recognizes 'keystone.common.sql.migrations.versions.yoga.expand' as an importable package[^1], 2026-04-16T10:32:22,795 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,796 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,796 package, please make sure that 'keystone.common.sql.migrations.versions.yoga.expand' is explicitly added 2026-04-16T10:32:22,797 to the `packages` configuration field. 2026-04-16T10:32:22,798 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,798 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,799 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,800 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,801 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,802 If you don't want 'keystone.common.sql.migrations.versions.yoga.expand' to be distributed and are 2026-04-16T10:32:22,802 already explicitly excluding 'keystone.common.sql.migrations.versions.yoga.expand' via 2026-04-16T10:32:22,803 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,804 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,813 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,814 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,815 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,817 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,817 even if it does not contain any `.py` files. 2026-04-16T10:32:22,818 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,818 directory, all directories are treated like packages. 2026-04-16T10:32:22,819 ******************************************************************************** 2026-04-16T10:32:22,820 !! 2026-04-16T10:32:22,821 check.warn(importable) 2026-04-16T10:32:22,821 /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-04-16T10:32:22,822 !! 2026-04-16T10:32:22,823 ******************************************************************************** 2026-04-16T10:32:22,823 ############################ 2026-04-16T10:32:22,824 # Package would be ignored # 2026-04-16T10:32:22,824 ############################ 2026-04-16T10:32:22,825 Python recognizes 'keystone.locale.de.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,825 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,826 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,827 package, please make sure that 'keystone.locale.de.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,827 to the `packages` configuration field. 2026-04-16T10:32:22,828 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,829 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,829 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,830 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,831 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,832 If you don't want 'keystone.locale.de.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,832 already explicitly excluding 'keystone.locale.de.LC_MESSAGES' via 2026-04-16T10:32:22,833 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,833 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,834 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,835 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,836 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,838 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,838 even if it does not contain any `.py` files. 2026-04-16T10:32:22,839 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,839 directory, all directories are treated like packages. 2026-04-16T10:32:22,840 ******************************************************************************** 2026-04-16T10:32:22,841 !! 2026-04-16T10:32:22,841 check.warn(importable) 2026-04-16T10:32:22,842 /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-04-16T10:32:22,842 !! 2026-04-16T10:32:22,844 ******************************************************************************** 2026-04-16T10:32:22,844 ############################ 2026-04-16T10:32:22,845 # Package would be ignored # 2026-04-16T10:32:22,845 ############################ 2026-04-16T10:32:22,846 Python recognizes 'keystone.locale.en_GB.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,846 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,847 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,848 package, please make sure that 'keystone.locale.en_GB.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,849 to the `packages` configuration field. 2026-04-16T10:32:22,850 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,850 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,851 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,852 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,853 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,854 If you don't want 'keystone.locale.en_GB.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,854 already explicitly excluding 'keystone.locale.en_GB.LC_MESSAGES' via 2026-04-16T10:32:22,855 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,855 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,856 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,857 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,857 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,859 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,859 even if it does not contain any `.py` files. 2026-04-16T10:32:22,860 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,860 directory, all directories are treated like packages. 2026-04-16T10:32:22,861 ******************************************************************************** 2026-04-16T10:32:22,862 !! 2026-04-16T10:32:22,862 check.warn(importable) 2026-04-16T10:32:22,863 /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-04-16T10:32:22,863 !! 2026-04-16T10:32:22,864 ******************************************************************************** 2026-04-16T10:32:22,865 ############################ 2026-04-16T10:32:22,865 # Package would be ignored # 2026-04-16T10:32:22,866 ############################ 2026-04-16T10:32:22,866 Python recognizes 'keystone.locale.es.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,867 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,868 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,869 package, please make sure that 'keystone.locale.es.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,869 to the `packages` configuration field. 2026-04-16T10:32:22,870 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,871 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,871 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,872 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,874 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,875 If you don't want 'keystone.locale.es.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,875 already explicitly excluding 'keystone.locale.es.LC_MESSAGES' via 2026-04-16T10:32:22,876 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,876 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,877 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,878 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,879 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,881 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,881 even if it does not contain any `.py` files. 2026-04-16T10:32:22,882 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,883 directory, all directories are treated like packages. 2026-04-16T10:32:22,883 ******************************************************************************** 2026-04-16T10:32:22,884 !! 2026-04-16T10:32:22,885 check.warn(importable) 2026-04-16T10:32:22,885 /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-04-16T10:32:22,885 !! 2026-04-16T10:32:22,886 ******************************************************************************** 2026-04-16T10:32:22,887 ############################ 2026-04-16T10:32:22,888 # Package would be ignored # 2026-04-16T10:32:22,888 ############################ 2026-04-16T10:32:22,889 Python recognizes 'keystone.locale.fr.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,889 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,890 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,890 package, please make sure that 'keystone.locale.fr.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,891 to the `packages` configuration field. 2026-04-16T10:32:22,892 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,892 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,893 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,894 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,895 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,896 If you don't want 'keystone.locale.fr.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,896 already explicitly excluding 'keystone.locale.fr.LC_MESSAGES' via 2026-04-16T10:32:22,897 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,897 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,898 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,898 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,900 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,901 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,902 even if it does not contain any `.py` files. 2026-04-16T10:32:22,902 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,903 directory, all directories are treated like packages. 2026-04-16T10:32:22,903 ******************************************************************************** 2026-04-16T10:32:22,904 !! 2026-04-16T10:32:22,905 check.warn(importable) 2026-04-16T10:32:22,905 /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-04-16T10:32:22,906 !! 2026-04-16T10:32:22,907 ******************************************************************************** 2026-04-16T10:32:22,907 ############################ 2026-04-16T10:32:22,908 # Package would be ignored # 2026-04-16T10:32:22,909 ############################ 2026-04-16T10:32:22,909 Python recognizes 'keystone.locale.it.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,910 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,911 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,911 package, please make sure that 'keystone.locale.it.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,912 to the `packages` configuration field. 2026-04-16T10:32:22,913 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,913 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,914 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,915 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,915 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,916 If you don't want 'keystone.locale.it.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,917 already explicitly excluding 'keystone.locale.it.LC_MESSAGES' via 2026-04-16T10:32:22,917 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,918 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,918 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,919 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,920 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,922 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,922 even if it does not contain any `.py` files. 2026-04-16T10:32:22,923 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,923 directory, all directories are treated like packages. 2026-04-16T10:32:22,924 ******************************************************************************** 2026-04-16T10:32:22,925 !! 2026-04-16T10:32:22,925 check.warn(importable) 2026-04-16T10:32:22,926 /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-04-16T10:32:22,926 !! 2026-04-16T10:32:22,927 ******************************************************************************** 2026-04-16T10:32:22,928 ############################ 2026-04-16T10:32:22,928 # Package would be ignored # 2026-04-16T10:32:22,929 ############################ 2026-04-16T10:32:22,929 Python recognizes 'keystone.locale.ja.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,930 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,931 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,932 package, please make sure that 'keystone.locale.ja.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,932 to the `packages` configuration field. 2026-04-16T10:32:22,933 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,934 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,934 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,935 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,936 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,938 If you don't want 'keystone.locale.ja.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,938 already explicitly excluding 'keystone.locale.ja.LC_MESSAGES' via 2026-04-16T10:32:22,939 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,939 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,940 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,941 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,942 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,944 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,944 even if it does not contain any `.py` files. 2026-04-16T10:32:22,944 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,945 directory, all directories are treated like packages. 2026-04-16T10:32:22,945 ******************************************************************************** 2026-04-16T10:32:22,946 !! 2026-04-16T10:32:22,946 check.warn(importable) 2026-04-16T10:32:22,947 /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-04-16T10:32:22,947 !! 2026-04-16T10:32:22,948 ******************************************************************************** 2026-04-16T10:32:22,949 ############################ 2026-04-16T10:32:22,949 # Package would be ignored # 2026-04-16T10:32:22,949 ############################ 2026-04-16T10:32:22,950 Python recognizes 'keystone.locale.ko_KR.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,950 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,951 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,952 package, please make sure that 'keystone.locale.ko_KR.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,952 to the `packages` configuration field. 2026-04-16T10:32:22,953 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,954 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,954 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,955 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,957 If you don't want 'keystone.locale.ko_KR.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,958 already explicitly excluding 'keystone.locale.ko_KR.LC_MESSAGES' via 2026-04-16T10:32:22,958 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,959 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,959 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,960 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,961 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,963 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,963 even if it does not contain any `.py` files. 2026-04-16T10:32:22,964 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,964 directory, all directories are treated like packages. 2026-04-16T10:32:22,965 ******************************************************************************** 2026-04-16T10:32:22,966 !! 2026-04-16T10:32:22,967 check.warn(importable) 2026-04-16T10:32:22,967 /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-04-16T10:32:22,968 !! 2026-04-16T10:32:22,969 ******************************************************************************** 2026-04-16T10:32:22,969 ############################ 2026-04-16T10:32:22,970 # Package would be ignored # 2026-04-16T10:32:22,970 ############################ 2026-04-16T10:32:22,971 Python recognizes 'keystone.locale.pt_BR.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,971 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,972 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,972 package, please make sure that 'keystone.locale.pt_BR.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,973 to the `packages` configuration field. 2026-04-16T10:32:22,974 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,974 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,975 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,976 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,976 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,977 If you don't want 'keystone.locale.pt_BR.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,978 already explicitly excluding 'keystone.locale.pt_BR.LC_MESSAGES' via 2026-04-16T10:32:22,978 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,979 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:22,979 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:22,980 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:22,981 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:22,982 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:22,983 even if it does not contain any `.py` files. 2026-04-16T10:32:22,983 On the other hand, currently there is no concept of package data 2026-04-16T10:32:22,984 directory, all directories are treated like packages. 2026-04-16T10:32:22,984 ******************************************************************************** 2026-04-16T10:32:22,985 !! 2026-04-16T10:32:22,986 check.warn(importable) 2026-04-16T10:32:22,986 /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-04-16T10:32:22,987 !! 2026-04-16T10:32:22,988 ******************************************************************************** 2026-04-16T10:32:22,988 ############################ 2026-04-16T10:32:22,989 # Package would be ignored # 2026-04-16T10:32:22,989 ############################ 2026-04-16T10:32:22,990 Python recognizes 'keystone.locale.ru.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:22,990 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:22,991 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:22,992 package, please make sure that 'keystone.locale.ru.LC_MESSAGES' is explicitly added 2026-04-16T10:32:22,992 to the `packages` configuration field. 2026-04-16T10:32:22,993 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:22,994 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:22,994 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:22,995 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:22,996 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:22,998 If you don't want 'keystone.locale.ru.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:22,998 already explicitly excluding 'keystone.locale.ru.LC_MESSAGES' via 2026-04-16T10:32:22,999 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:22,999 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,000 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,000 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,001 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,002 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,003 even if it does not contain any `.py` files. 2026-04-16T10:32:23,003 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,004 directory, all directories are treated like packages. 2026-04-16T10:32:23,004 ******************************************************************************** 2026-04-16T10:32:23,005 !! 2026-04-16T10:32:23,005 check.warn(importable) 2026-04-16T10:32:23,006 /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-04-16T10:32:23,006 !! 2026-04-16T10:32:23,007 ******************************************************************************** 2026-04-16T10:32:23,007 ############################ 2026-04-16T10:32:23,008 # Package would be ignored # 2026-04-16T10:32:23,008 ############################ 2026-04-16T10:32:23,009 Python recognizes 'keystone.locale.zh_CN.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:23,009 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,010 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,011 package, please make sure that 'keystone.locale.zh_CN.LC_MESSAGES' is explicitly added 2026-04-16T10:32:23,012 to the `packages` configuration field. 2026-04-16T10:32:23,013 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,013 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,014 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,015 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,016 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,017 If you don't want 'keystone.locale.zh_CN.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:23,017 already explicitly excluding 'keystone.locale.zh_CN.LC_MESSAGES' via 2026-04-16T10:32:23,018 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,018 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,019 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,020 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,021 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,023 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,023 even if it does not contain any `.py` files. 2026-04-16T10:32:23,024 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,024 directory, all directories are treated like packages. 2026-04-16T10:32:23,025 ******************************************************************************** 2026-04-16T10:32:23,026 !! 2026-04-16T10:32:23,026 check.warn(importable) 2026-04-16T10:32:23,027 /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-04-16T10:32:23,027 !! 2026-04-16T10:32:23,028 ******************************************************************************** 2026-04-16T10:32:23,028 ############################ 2026-04-16T10:32:23,029 # Package would be ignored # 2026-04-16T10:32:23,029 ############################ 2026-04-16T10:32:23,030 Python recognizes 'keystone.locale.zh_TW.LC_MESSAGES' as an importable package[^1], 2026-04-16T10:32:23,030 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,031 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,031 package, please make sure that 'keystone.locale.zh_TW.LC_MESSAGES' is explicitly added 2026-04-16T10:32:23,032 to the `packages` configuration field. 2026-04-16T10:32:23,033 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,033 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,033 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,034 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,035 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,036 If you don't want 'keystone.locale.zh_TW.LC_MESSAGES' to be distributed and are 2026-04-16T10:32:23,037 already explicitly excluding 'keystone.locale.zh_TW.LC_MESSAGES' via 2026-04-16T10:32:23,037 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,038 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,038 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,039 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,040 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,041 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,042 even if it does not contain any `.py` files. 2026-04-16T10:32:23,042 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,043 directory, all directories are treated like packages. 2026-04-16T10:32:23,043 ******************************************************************************** 2026-04-16T10:32:23,044 !! 2026-04-16T10:32:23,045 check.warn(importable) 2026-04-16T10:32:23,045 /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-04-16T10:32:23,046 !! 2026-04-16T10:32:23,047 ******************************************************************************** 2026-04-16T10:32:23,047 ############################ 2026-04-16T10:32:23,048 # Package would be ignored # 2026-04-16T10:32:23,048 ############################ 2026-04-16T10:32:23,049 Python recognizes 'keystone.tests.unit.config_files' as an importable package[^1], 2026-04-16T10:32:23,049 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,050 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,051 package, please make sure that 'keystone.tests.unit.config_files' is explicitly added 2026-04-16T10:32:23,052 to the `packages` configuration field. 2026-04-16T10:32:23,053 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,053 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,053 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,054 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,055 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,056 If you don't want 'keystone.tests.unit.config_files' to be distributed and are 2026-04-16T10:32:23,056 already explicitly excluding 'keystone.tests.unit.config_files' via 2026-04-16T10:32:23,057 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,057 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,057 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,058 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,059 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,061 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,061 even if it does not contain any `.py` files. 2026-04-16T10:32:23,062 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,062 directory, all directories are treated like packages. 2026-04-16T10:32:23,063 ******************************************************************************** 2026-04-16T10:32:23,064 !! 2026-04-16T10:32:23,064 check.warn(importable) 2026-04-16T10:32:23,065 /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-04-16T10:32:23,065 !! 2026-04-16T10:32:23,066 ******************************************************************************** 2026-04-16T10:32:23,067 ############################ 2026-04-16T10:32:23,067 # Package would be ignored # 2026-04-16T10:32:23,068 ############################ 2026-04-16T10:32:23,068 Python recognizes 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as an importable package[^1], 2026-04-16T10:32:23,069 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,070 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,070 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is explicitly added 2026-04-16T10:32:23,071 to the `packages` configuration field. 2026-04-16T10:32:23,072 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,072 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,073 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,074 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,075 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,076 If you don't want 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' to be distributed and are 2026-04-16T10:32:23,076 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' via 2026-04-16T10:32:23,077 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,077 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,078 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,079 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,080 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,081 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,082 even if it does not contain any `.py` files. 2026-04-16T10:32:23,082 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,082 directory, all directories are treated like packages. 2026-04-16T10:32:23,083 ******************************************************************************** 2026-04-16T10:32:23,084 !! 2026-04-16T10:32:23,084 check.warn(importable) 2026-04-16T10:32:23,085 /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-04-16T10:32:23,085 !! 2026-04-16T10:32:23,086 ******************************************************************************** 2026-04-16T10:32:23,086 ############################ 2026-04-16T10:32:23,087 # Package would be ignored # 2026-04-16T10:32:23,087 ############################ 2026-04-16T10:32:23,088 Python recognizes 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as an importable package[^1], 2026-04-16T10:32:23,088 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,089 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,089 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is explicitly added 2026-04-16T10:32:23,090 to the `packages` configuration field. 2026-04-16T10:32:23,091 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,091 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,092 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,093 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,094 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,095 If you don't want 'keystone.tests.unit.config_files.domain_configs_multi_ldap' to be distributed and are 2026-04-16T10:32:23,095 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_multi_ldap' via 2026-04-16T10:32:23,096 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,096 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,097 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,098 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,099 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,100 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,101 even if it does not contain any `.py` files. 2026-04-16T10:32:23,101 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,102 directory, all directories are treated like packages. 2026-04-16T10:32:23,102 ******************************************************************************** 2026-04-16T10:32:23,104 !! 2026-04-16T10:32:23,104 check.warn(importable) 2026-04-16T10:32:23,105 /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-04-16T10:32:23,105 !! 2026-04-16T10:32:23,107 ******************************************************************************** 2026-04-16T10:32:23,107 ############################ 2026-04-16T10:32:23,108 # Package would be ignored # 2026-04-16T10:32:23,108 ############################ 2026-04-16T10:32:23,108 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as an importable package[^1], 2026-04-16T10:32:23,109 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,110 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,110 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is explicitly added 2026-04-16T10:32:23,110 to the `packages` configuration field. 2026-04-16T10:32:23,111 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,111 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,112 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,113 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,113 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,114 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' to be distributed and are 2026-04-16T10:32:23,115 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' via 2026-04-16T10:32:23,115 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,116 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,116 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,117 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,119 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,120 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,121 even if it does not contain any `.py` files. 2026-04-16T10:32:23,122 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,122 directory, all directories are treated like packages. 2026-04-16T10:32:23,123 ******************************************************************************** 2026-04-16T10:32:23,124 !! 2026-04-16T10:32:23,125 check.warn(importable) 2026-04-16T10:32:23,126 /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-04-16T10:32:23,126 !! 2026-04-16T10:32:23,127 ******************************************************************************** 2026-04-16T10:32:23,128 ############################ 2026-04-16T10:32:23,128 # Package would be ignored # 2026-04-16T10:32:23,129 ############################ 2026-04-16T10:32:23,129 Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as an importable package[^1], 2026-04-16T10:32:23,130 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,131 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,131 package, please make sure that 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is explicitly added 2026-04-16T10:32:23,132 to the `packages` configuration field. 2026-04-16T10:32:23,133 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,134 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,134 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,135 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,136 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,137 If you don't want 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' to be distributed and are 2026-04-16T10:32:23,137 already explicitly excluding 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' via 2026-04-16T10:32:23,137 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,138 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,138 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,139 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,140 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,141 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,141 even if it does not contain any `.py` files. 2026-04-16T10:32:23,142 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,142 directory, all directories are treated like packages. 2026-04-16T10:32:23,143 ******************************************************************************** 2026-04-16T10:32:23,143 !! 2026-04-16T10:32:23,144 check.warn(importable) 2026-04-16T10:32:23,145 /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-04-16T10:32:23,145 !! 2026-04-16T10:32:23,146 ******************************************************************************** 2026-04-16T10:32:23,147 ############################ 2026-04-16T10:32:23,147 # Package would be ignored # 2026-04-16T10:32:23,148 ############################ 2026-04-16T10:32:23,148 Python recognizes 'keystone.tests.unit.saml2' as an importable package[^1], 2026-04-16T10:32:23,149 but it is absent from setuptools' `packages` configuration. 2026-04-16T10:32:23,150 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-16T10:32:23,151 package, please make sure that 'keystone.tests.unit.saml2' is explicitly added 2026-04-16T10:32:23,151 to the `packages` configuration field. 2026-04-16T10:32:23,152 Alternatively, you can also rely on setuptools' discovery methods 2026-04-16T10:32:23,153 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-16T10:32:23,154 instead of `find_packages(...)`/`find:`). 2026-04-16T10:32:23,155 You can read more about "package discovery" on setuptools documentation page: 2026-04-16T10:32:23,156 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-16T10:32:23,157 If you don't want 'keystone.tests.unit.saml2' to be distributed and are 2026-04-16T10:32:23,157 already explicitly excluding 'keystone.tests.unit.saml2' via 2026-04-16T10:32:23,158 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-16T10:32:23,159 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-16T10:32:23,159 combination with a more fine grained `package-data` configuration. 2026-04-16T10:32:23,161 You can read more about "package data files" on setuptools documentation page: 2026-04-16T10:32:23,162 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-16T10:32:23,164 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-16T10:32:23,164 even if it does not contain any `.py` files. 2026-04-16T10:32:23,165 On the other hand, currently there is no concept of package data 2026-04-16T10:32:23,166 directory, all directories are treated like packages. 2026-04-16T10:32:23,166 ******************************************************************************** 2026-04-16T10:32:23,167 !! 2026-04-16T10:32:23,167 check.warn(importable) 2026-04-16T10:32:23,168 copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external 2026-04-16T10:32:23,168 creating build/lib/keystone/locale/de/LC_MESSAGES 2026-04-16T10:32:23,169 copying keystone/locale/de/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/de/LC_MESSAGES 2026-04-16T10:32:23,169 creating build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-04-16T10:32:23,170 copying keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/en_GB/LC_MESSAGES 2026-04-16T10:32:23,170 creating build/lib/keystone/locale/es/LC_MESSAGES 2026-04-16T10:32:23,171 copying keystone/locale/es/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/es/LC_MESSAGES 2026-04-16T10:32:23,171 creating build/lib/keystone/locale/fr/LC_MESSAGES 2026-04-16T10:32:23,172 copying keystone/locale/fr/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/fr/LC_MESSAGES 2026-04-16T10:32:23,172 creating build/lib/keystone/locale/it/LC_MESSAGES 2026-04-16T10:32:23,173 copying keystone/locale/it/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/it/LC_MESSAGES 2026-04-16T10:32:23,173 creating build/lib/keystone/locale/ja/LC_MESSAGES 2026-04-16T10:32:23,173 copying keystone/locale/ja/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ja/LC_MESSAGES 2026-04-16T10:32:23,174 creating build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-04-16T10:32:23,175 copying keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ko_KR/LC_MESSAGES 2026-04-16T10:32:23,175 creating build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-04-16T10:32:23,176 copying keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/pt_BR/LC_MESSAGES 2026-04-16T10:32:23,176 creating build/lib/keystone/locale/ru/LC_MESSAGES 2026-04-16T10:32:23,177 copying keystone/locale/ru/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ru/LC_MESSAGES 2026-04-16T10:32:23,177 creating build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-04-16T10:32:23,178 copying keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_CN/LC_MESSAGES 2026-04-16T10:32:23,179 creating build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-04-16T10:32:23,179 copying keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_TW/LC_MESSAGES 2026-04-16T10:32:23,180 copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql 2026-04-16T10:32:23,180 creating build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,181 copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,182 copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,182 copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,183 copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,183 copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,184 copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,185 copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,185 copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,186 copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files 2026-04-16T10:32:23,187 creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-04-16T10:32:23,187 copying keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-04-16T10:32:23,187 creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,188 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,188 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,189 copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,189 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-04-16T10:32:23,190 copying keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-04-16T10:32:23,190 creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-16T10:32:23,191 copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-16T10:32:23,191 copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-16T10:32:23,192 creating build/lib/keystone/tests/unit/saml2 2026-04-16T10:32:23,192 copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 2026-04-16T10:32:23,193 copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 2026-04-16T10:32:23,194 copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations 2026-04-16T10:32:23,194 copying keystone/common/sql/migrations/script.py.mako -> build/lib/keystone/common/sql/migrations 2026-04-16T10:32:23,195 creating build/lib/keystone/common/sql/migrations/versions 2026-04-16T10:32:23,196 copying keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/lib/keystone/common/sql/migrations/versions 2026-04-16T10:32:23,196 copying keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-04-16T10:32:23,197 copying keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/lib/keystone/common/sql/migrations/versions 2026-04-16T10:32:23,197 creating build/lib/keystone/common/sql/migrations/versions/2024.01/expand 2026-04-16T10:32:23,198 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-04-16T10:32:23,198 creating build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-16T10:32:23,199 copying keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-16T10:32:23,200 copying keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-16T10:32:23,200 creating build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-16T10:32:23,201 copying keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-16T10:32:23,201 copying keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-16T10:32:23,203 creating build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-04-16T10:32:23,203 copying keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/contract 2026-04-16T10:32:23,203 creating build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-04-16T10:32:23,204 copying keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/expand 2026-04-16T10:32:23,204 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-16T10:32:23,205 !! 2026-04-16T10:32:23,206 ******************************************************************************** 2026-04-16T10:32:23,206 Please avoid running ``setup.py`` directly. 2026-04-16T10:32:23,207 Instead, use pypa/build, pypa/installer or other 2026-04-16T10:32:23,207 standards-based tools. 2026-04-16T10:32:23,208 This deprecation is overdue, please update your project and remove deprecated 2026-04-16T10:32:23,208 calls to avoid build errors in the future. 2026-04-16T10:32:23,209 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-16T10:32:23,210 ******************************************************************************** 2026-04-16T10:32:23,211 !! 2026-04-16T10:32:23,212 self.initialize_options() 2026-04-16T10:32:23,212 installing to build/bdist.linux-armv7l/wheel 2026-04-16T10:32:23,213 running install 2026-04-16T10:32:23,214 [pbr] Generating AUTHORS 2026-04-16T10:32:23,214 [pbr] AUTHORS complete (0.0s) 2026-04-16T10:32:23,215 running install_lib 2026-04-16T10:32:23,216 creating build/bdist.linux-armv7l/wheel 2026-04-16T10:32:23,218 creating build/bdist.linux-armv7l/wheel/keystone 2026-04-16T10:32:23,219 creating build/bdist.linux-armv7l/wheel/keystone/assignment 2026-04-16T10:32:23,220 copying build/lib/keystone/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-04-16T10:32:23,223 creating build/bdist.linux-armv7l/wheel/keystone/assignment/backends 2026-04-16T10:32:23,224 copying build/lib/keystone/assignment/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-04-16T10:32:23,225 copying build/lib/keystone/assignment/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-04-16T10:32:23,228 copying build/lib/keystone/assignment/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/backends 2026-04-16T10:32:23,230 copying build/lib/keystone/assignment/core.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-04-16T10:32:23,234 creating build/bdist.linux-armv7l/wheel/keystone/assignment/role_backends 2026-04-16T10:32:23,235 copying build/lib/keystone/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-16T10:32:23,237 copying build/lib/keystone/assignment/role_backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-16T10:32:23,239 copying build/lib/keystone/assignment/role_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-16T10:32:23,241 copying build/lib/keystone/assignment/role_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-16T10:32:23,244 copying build/lib/keystone/assignment/role_backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment/role_backends 2026-04-16T10:32:23,246 copying build/lib/keystone/assignment/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/assignment 2026-04-16T10:32:23,249 creating build/bdist.linux-armv7l/wheel/keystone/oauth2 2026-04-16T10:32:23,250 copying build/lib/keystone/oauth2/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-04-16T10:32:23,252 copying build/lib/keystone/oauth2/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth2 2026-04-16T10:32:23,254 creating build/bdist.linux-armv7l/wheel/keystone/server 2026-04-16T10:32:23,255 copying build/lib/keystone/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-04-16T10:32:23,257 copying build/lib/keystone/server/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-04-16T10:32:23,259 creating build/bdist.linux-armv7l/wheel/keystone/server/flask 2026-04-16T10:32:23,260 copying build/lib/keystone/server/flask/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-16T10:32:23,262 copying build/lib/keystone/server/flask/application.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-16T10:32:23,264 copying build/lib/keystone/server/flask/core.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-16T10:32:23,267 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing 2026-04-16T10:32:23,268 copying build/lib/keystone/server/flask/request_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-04-16T10:32:23,269 copying build/lib/keystone/server/flask/request_processing/req_logging.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-04-16T10:32:23,271 copying build/lib/keystone/server/flask/request_processing/json_body.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing 2026-04-16T10:32:23,273 creating build/bdist.linux-armv7l/wheel/keystone/server/flask/request_processing/middleware 2026-04-16T10:32:23,274 copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-04-16T10:32:23,276 copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-04-16T10:32:23,278 copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask/request_processing/middleware 2026-04-16T10:32:23,280 copying build/lib/keystone/server/flask/common.py -> build/bdist.linux-armv7l/wheel/./keystone/server/flask 2026-04-16T10:32:23,283 copying build/lib/keystone/server/backends.py -> build/bdist.linux-armv7l/wheel/./keystone/server 2026-04-16T10:32:23,285 copying build/lib/keystone/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-16T10:32:23,287 creating build/bdist.linux-armv7l/wheel/keystone/oauth1 2026-04-16T10:32:23,288 copying build/lib/keystone/oauth1/validator.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-16T10:32:23,290 copying build/lib/keystone/oauth1/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-16T10:32:23,293 creating build/bdist.linux-armv7l/wheel/keystone/oauth1/backends 2026-04-16T10:32:23,294 copying build/lib/keystone/oauth1/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-04-16T10:32:23,295 copying build/lib/keystone/oauth1/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-04-16T10:32:23,298 copying build/lib/keystone/oauth1/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1/backends 2026-04-16T10:32:23,300 copying build/lib/keystone/oauth1/core.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-16T10:32:23,302 copying build/lib/keystone/oauth1/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/oauth1 2026-04-16T10:32:23,304 copying build/lib/keystone/version.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-16T10:32:23,306 creating build/bdist.linux-armv7l/wheel/keystone/tests 2026-04-16T10:32:23,308 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection 2026-04-16T10:32:23,309 copying build/lib/keystone/tests/protection/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection 2026-04-16T10:32:23,311 creating build/bdist.linux-armv7l/wheel/keystone/tests/protection/v3 2026-04-16T10:32:23,313 copying build/lib/keystone/tests/protection/v3/test_credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,315 copying build/lib/keystone/tests/protection/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,317 copying build/lib/keystone/tests/protection/v3/test_domains.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,320 copying build/lib/keystone/tests/protection/v3/test_services.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,322 copying build/lib/keystone/tests/protection/v3/test_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,325 copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,327 copying build/lib/keystone/tests/protection/v3/test_protocols.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,330 copying build/lib/keystone/tests/protection/v3/test_grants.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,333 copying build/lib/keystone/tests/protection/v3/test_groups.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,336 copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,339 copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,341 copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,344 copying build/lib/keystone/tests/protection/v3/test_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,347 copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,349 copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,351 copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,354 copying build/lib/keystone/tests/protection/v3/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,357 copying build/lib/keystone/tests/protection/v3/test_trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,360 copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,362 copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,365 copying build/lib/keystone/tests/protection/v3/test_regions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,368 copying build/lib/keystone/tests/protection/v3/test_projects.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,370 copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,373 copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,375 copying build/lib/keystone/tests/protection/v3/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,378 copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,380 copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,383 copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,385 copying build/lib/keystone/tests/protection/v3/test_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,388 copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,390 copying build/lib/keystone/tests/protection/v3/test_consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,392 copying build/lib/keystone/tests/protection/v3/test_mappings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,395 copying build/lib/keystone/tests/protection/v3/test_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/protection/v3 2026-04-16T10:32:23,398 copying build/lib/keystone/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests 2026-04-16T10:32:23,401 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit 2026-04-16T10:32:23,402 copying build/lib/keystone/tests/unit/test_shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,404 copying build/lib/keystone/tests/unit/test_app_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,407 copying build/lib/keystone/tests/unit/test_v3_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,412 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment 2026-04-16T10:32:23,413 copying build/lib/keystone/tests/unit/assignment/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-04-16T10:32:23,415 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/assignment/role_backends 2026-04-16T10:32:23,416 copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-04-16T10:32:23,417 copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment/role_backends 2026-04-16T10:32:23,420 copying build/lib/keystone/tests/unit/assignment/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-04-16T10:32:23,425 copying build/lib/keystone/tests/unit/assignment/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/assignment 2026-04-16T10:32:23,428 copying build/lib/keystone/tests/unit/test_auth_plugin.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,431 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/server 2026-04-16T10:32:23,432 copying build/lib/keystone/tests/unit/server/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-04-16T10:32:23,434 copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/server 2026-04-16T10:32:23,437 copying build/lib/keystone/tests/unit/default_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,439 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/saml2 2026-04-16T10:32:23,441 copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-04-16T10:32:23,443 copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/saml2 2026-04-16T10:32:23,445 copying build/lib/keystone/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,447 copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,449 copying build/lib/keystone/tests/unit/test_healthcheck.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,451 copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,454 copying build/lib/keystone/tests/unit/test_v3_identity.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,456 copying build/lib/keystone/tests/unit/test_backend_rules.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,458 copying build/lib/keystone/tests/unit/test_v3_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,466 copying build/lib/keystone/tests/unit/test_v3_trust.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,469 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/tests 2026-04-16T10:32:23,470 copying build/lib/keystone/tests/unit/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-04-16T10:32:23,472 copying build/lib/keystone/tests/unit/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-04-16T10:32:23,473 copying build/lib/keystone/tests/unit/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/tests 2026-04-16T10:32:23,475 copying build/lib/keystone/tests/unit/fakeldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,478 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib 2026-04-16T10:32:23,479 copying build/lib/keystone/tests/unit/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib 2026-04-16T10:32:23,481 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/contrib/federation 2026-04-16T10:32:23,483 copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-04-16T10:32:23,484 copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/contrib/federation 2026-04-16T10:32:23,487 copying build/lib/keystone/tests/unit/test_backend_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,493 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,496 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/limit 2026-04-16T10:32:23,497 copying build/lib/keystone/tests/unit/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-04-16T10:32:23,498 copying build/lib/keystone/tests/unit/limit/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/limit 2026-04-16T10:32:23,501 copying build/lib/keystone/tests/unit/rest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,503 copying build/lib/keystone/tests/unit/test_entry_points.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,505 copying build/lib/keystone/tests/unit/test_versions.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,508 copying build/lib/keystone/tests/unit/test_v3_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,515 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/external 2026-04-16T10:32:23,516 copying build/lib/keystone/tests/unit/external/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-04-16T10:32:23,518 copying build/lib/keystone/tests/unit/external/test_timeutils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-04-16T10:32:23,520 copying build/lib/keystone/tests/unit/external/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/external 2026-04-16T10:32:23,522 copying build/lib/keystone/tests/unit/test_cli.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,525 copying build/lib/keystone/tests/unit/test_v3_resource.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,529 copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,531 copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,534 copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,537 copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,539 copying build/lib/keystone/tests/unit/base_classes.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,541 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/trust 2026-04-16T10:32:23,543 copying build/lib/keystone/tests/unit/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-04-16T10:32:23,544 copying build/lib/keystone/tests/unit/trust/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/trust 2026-04-16T10:32:23,547 copying build/lib/keystone/tests/unit/test_v3_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,549 copying build/lib/keystone/tests/unit/test_v3_filters.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,552 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity 2026-04-16T10:32:23,553 copying build/lib/keystone/tests/unit/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-16T10:32:23,555 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:23,556 copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:23,558 copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:23,560 copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/shadow_users 2026-04-16T10:32:23,563 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/identity/backends 2026-04-16T10:32:23,564 copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-16T10:32:23,566 copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-16T10:32:23,568 copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-16T10:32:23,570 copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-16T10:32:23,572 copying build/lib/keystone/tests/unit/identity/backends/fake_driver.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-16T10:32:23,574 copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity/backends 2026-04-16T10:32:23,577 copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-16T10:32:23,580 copying build/lib/keystone/tests/unit/identity/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-16T10:32:23,583 copying build/lib/keystone/tests/unit/identity/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/identity 2026-04-16T10:32:23,586 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files 2026-04-16T10:32:23,587 copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,589 copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,590 copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,592 copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,594 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-04-16T10:32:23,595 copying build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql 2026-04-16T10:32:23,597 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-16T10:32:23,598 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-16T10:32:23,600 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap 2026-04-16T10:32:23,602 copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,604 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,605 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,607 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,609 copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_multi_ldap 2026-04-16T10:32:23,611 copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,612 copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,615 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-04-16T10:32:23,616 copying build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files/domain_configs_one_extra_sql 2026-04-16T10:32:23,618 copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,619 copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/config_files 2026-04-16T10:32:23,621 copying build/lib/keystone/tests/unit/federation_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,624 copying build/lib/keystone/tests/unit/filtering.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,626 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy 2026-04-16T10:32:23,627 copying build/lib/keystone/tests/unit/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-04-16T10:32:23,629 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/policy/backends 2026-04-16T10:32:23,630 copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-04-16T10:32:23,631 copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-04-16T10:32:23,633 copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy/backends 2026-04-16T10:32:23,635 copying build/lib/keystone/tests/unit/policy/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/policy 2026-04-16T10:32:23,637 copying build/lib/keystone/tests/unit/mapping_fixtures.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,639 copying build/lib/keystone/tests/unit/test_hacking_checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,642 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/credential 2026-04-16T10:32:23,643 copying build/lib/keystone/tests/unit/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-04-16T10:32:23,644 copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-04-16T10:32:23,646 copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/credential 2026-04-16T10:32:23,649 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/backend 2026-04-16T10:32:23,650 copying build/lib/keystone/tests/unit/backend/core_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-04-16T10:32:23,652 copying build/lib/keystone/tests/unit/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-04-16T10:32:23,653 copying build/lib/keystone/tests/unit/backend/core_ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/backend 2026-04-16T10:32:23,655 copying build/lib/keystone/tests/unit/test_exception.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,658 copying build/lib/keystone/tests/unit/test_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,661 copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,663 copying build/lib/keystone/tests/unit/test_driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,665 copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,668 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/token 2026-04-16T10:32:23,669 copying build/lib/keystone/tests/unit/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-16T10:32:23,670 copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-16T10:32:23,673 copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-16T10:32:23,674 copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/token 2026-04-16T10:32:23,678 copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,681 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common 2026-04-16T10:32:23,682 copying build/lib/keystone/tests/unit/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,684 copying build/lib/keystone/tests/unit/common/test_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,686 copying build/lib/keystone/tests/unit/common/test_provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,688 copying build/lib/keystone/tests/unit/common/test_sql_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,690 copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,692 copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,695 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/common/sql 2026-04-16T10:32:23,696 copying build/lib/keystone/tests/unit/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-04-16T10:32:23,698 copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common/sql 2026-04-16T10:32:23,700 copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,703 copying build/lib/keystone/tests/unit/common/test_json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,704 copying build/lib/keystone/tests/unit/common/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,707 copying build/lib/keystone/tests/unit/common/test_notifications.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,710 copying build/lib/keystone/tests/unit/common/test_password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/common 2026-04-16T10:32:23,712 copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,715 copying build/lib/keystone/tests/unit/test_config.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,717 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource 2026-04-16T10:32:23,718 copying build/lib/keystone/tests/unit/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-04-16T10:32:23,720 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/config_backends 2026-04-16T10:32:23,721 copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-04-16T10:32:23,723 copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/config_backends 2026-04-16T10:32:23,725 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/resource/backends 2026-04-16T10:32:23,726 copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-04-16T10:32:23,728 copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource/backends 2026-04-16T10:32:23,729 copying build/lib/keystone/tests/unit/resource/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-04-16T10:32:23,733 copying build/lib/keystone/tests/unit/resource/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/resource 2026-04-16T10:32:23,736 copying build/lib/keystone/tests/unit/test_receipt_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,738 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential 2026-04-16T10:32:23,739 copying build/lib/keystone/tests/unit/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-04-16T10:32:23,741 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/application_credential/backends 2026-04-16T10:32:23,742 copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-04-16T10:32:23,744 copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential/backends 2026-04-16T10:32:23,746 copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/application_credential 2026-04-16T10:32:23,748 copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,750 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/catalog 2026-04-16T10:32:23,751 copying build/lib/keystone/tests/unit/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-04-16T10:32:23,753 copying build/lib/keystone/tests/unit/catalog/test_backends.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-04-16T10:32:23,755 copying build/lib/keystone/tests/unit/catalog/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/catalog 2026-04-16T10:32:23,757 copying build/lib/keystone/tests/unit/test_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,760 copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,763 copying build/lib/keystone/tests/unit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,766 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/federation 2026-04-16T10:32:23,767 copying build/lib/keystone/tests/unit/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-04-16T10:32:23,768 copying build/lib/keystone/tests/unit/federation/test_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-04-16T10:32:23,771 copying build/lib/keystone/tests/unit/federation/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/federation 2026-04-16T10:32:23,773 copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,778 copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,781 copying build/lib/keystone/tests/unit/test_validation.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,787 copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,790 copying build/lib/keystone/tests/unit/test_backend_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,795 copying build/lib/keystone/tests/unit/test_v3_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,799 copying build/lib/keystone/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,802 copying build/lib/keystone/tests/unit/test_v3_catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,805 copying build/lib/keystone/tests/unit/test_v3.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,810 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth 2026-04-16T10:32:23,811 copying build/lib/keystone/tests/unit/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-04-16T10:32:23,813 copying build/lib/keystone/tests/unit/auth/test_controllers.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-04-16T10:32:23,816 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/auth/plugins 2026-04-16T10:32:23,817 copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-04-16T10:32:23,819 copying build/lib/keystone/tests/unit/auth/plugins/test_mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-04-16T10:32:23,822 copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth/plugins 2026-04-16T10:32:23,824 copying build/lib/keystone/tests/unit/auth/test_schema.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/auth 2026-04-16T10:32:23,827 copying build/lib/keystone/tests/unit/test_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,830 copying build/lib/keystone/tests/unit/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,832 copying build/lib/keystone/tests/unit/test_url_middleware.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,835 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/receipt 2026-04-16T10:32:23,836 copying build/lib/keystone/tests/unit/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-04-16T10:32:23,838 copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-04-16T10:32:23,841 copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/receipt 2026-04-16T10:32:23,844 copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,846 copying build/lib/keystone/tests/unit/test_token_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,849 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy 2026-04-16T10:32:23,850 copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy 2026-04-16T10:32:23,853 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:23,854 copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:23,856 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:23,859 copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/endpoint_policy/backends 2026-04-16T10:32:23,861 copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,864 copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,867 creating build/bdist.linux-armv7l/wheel/keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,868 copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,871 copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,873 copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,875 copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,877 copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,879 copying build/lib/keystone/tests/unit/ksfixtures/database.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,881 copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,883 copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,884 copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,886 copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,888 copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,890 copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,892 copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit/ksfixtures 2026-04-16T10:32:23,893 copying build/lib/keystone/tests/unit/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,895 copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/unit 2026-04-16T10:32:23,898 creating build/bdist.linux-armv7l/wheel/keystone/tests/hacking 2026-04-16T10:32:23,899 copying build/lib/keystone/tests/hacking/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-04-16T10:32:23,901 copying build/lib/keystone/tests/hacking/checks.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/hacking 2026-04-16T10:32:23,904 creating build/bdist.linux-armv7l/wheel/keystone/tests/common 2026-04-16T10:32:23,905 copying build/lib/keystone/tests/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-04-16T10:32:23,906 copying build/lib/keystone/tests/common/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/common 2026-04-16T10:32:23,909 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional 2026-04-16T10:32:23,910 copying build/lib/keystone/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-04-16T10:32:23,912 creating build/bdist.linux-armv7l/wheel/keystone/tests/functional/shared 2026-04-16T10:32:23,913 copying build/lib/keystone/tests/functional/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-04-16T10:32:23,915 copying build/lib/keystone/tests/functional/shared/test_running.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional/shared 2026-04-16T10:32:23,917 copying build/lib/keystone/tests/functional/core.py -> build/bdist.linux-armv7l/wheel/./keystone/tests/functional 2026-04-16T10:32:23,919 creating build/bdist.linux-armv7l/wheel/keystone/cmd 2026-04-16T10:32:23,920 creating build/bdist.linux-armv7l/wheel/keystone/cmd/doctor 2026-04-16T10:32:23,922 copying build/lib/keystone/cmd/doctor/tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,924 copying build/lib/keystone/cmd/doctor/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,926 copying build/lib/keystone/cmd/doctor/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,927 copying build/lib/keystone/cmd/doctor/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,929 copying build/lib/keystone/cmd/doctor/database.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,931 copying build/lib/keystone/cmd/doctor/caching.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,932 copying build/lib/keystone/cmd/doctor/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,934 copying build/lib/keystone/cmd/doctor/debug.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,936 copying build/lib/keystone/cmd/doctor/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,938 copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd/doctor 2026-04-16T10:32:23,940 copying build/lib/keystone/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-16T10:32:23,941 copying build/lib/keystone/cmd/idutils.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-16T10:32:23,943 copying build/lib/keystone/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-16T10:32:23,945 copying build/lib/keystone/cmd/cli.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-16T10:32:23,948 copying build/lib/keystone/cmd/status.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-16T10:32:23,950 copying build/lib/keystone/cmd/bootstrap.py -> build/bdist.linux-armv7l/wheel/./keystone/cmd 2026-04-16T10:32:23,953 creating build/bdist.linux-armv7l/wheel/keystone/conf 2026-04-16T10:32:23,954 copying build/lib/keystone/conf/jwt_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,956 copying build/lib/keystone/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,958 copying build/lib/keystone/conf/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,960 copying build/lib/keystone/conf/api.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,962 copying build/lib/keystone/conf/revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,964 copying build/lib/keystone/conf/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,965 copying build/lib/keystone/conf/security_compliance.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,968 copying build/lib/keystone/conf/assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,969 copying build/lib/keystone/conf/wsgi.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,971 copying build/lib/keystone/conf/oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,973 copying build/lib/keystone/conf/opts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,975 copying build/lib/keystone/conf/unified_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,977 copying build/lib/keystone/conf/fernet_receipts.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,979 copying build/lib/keystone/conf/endpoint_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,980 copying build/lib/keystone/conf/token.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,983 copying build/lib/keystone/conf/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,985 copying build/lib/keystone/conf/federation.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,987 copying build/lib/keystone/conf/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,989 copying build/lib/keystone/conf/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,991 copying build/lib/keystone/conf/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,993 copying build/lib/keystone/conf/default.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,995 copying build/lib/keystone/conf/identity.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,997 copying build/lib/keystone/conf/endpoint_policy.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:23,999 copying build/lib/keystone/conf/role.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,001 copying build/lib/keystone/conf/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,003 copying build/lib/keystone/conf/receipt.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,004 copying build/lib/keystone/conf/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,006 copying build/lib/keystone/conf/fernet_tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,008 copying build/lib/keystone/conf/shadow_users.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,009 copying build/lib/keystone/conf/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,011 copying build/lib/keystone/conf/ldap.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,014 copying build/lib/keystone/conf/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,016 copying build/lib/keystone/conf/identity_mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,017 copying build/lib/keystone/conf/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,019 copying build/lib/keystone/conf/resource.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,021 copying build/lib/keystone/conf/catalog.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,023 copying build/lib/keystone/conf/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/conf 2026-04-16T10:32:24,025 creating build/bdist.linux-armv7l/wheel/keystone/limit 2026-04-16T10:32:24,026 copying build/lib/keystone/limit/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-04-16T10:32:24,029 creating build/bdist.linux-armv7l/wheel/keystone/limit/backends 2026-04-16T10:32:24,030 copying build/lib/keystone/limit/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-04-16T10:32:24,032 copying build/lib/keystone/limit/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-04-16T10:32:24,034 copying build/lib/keystone/limit/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/backends 2026-04-16T10:32:24,037 copying build/lib/keystone/limit/core.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-04-16T10:32:24,039 copying build/lib/keystone/limit/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/limit 2026-04-16T10:32:24,043 creating build/bdist.linux-armv7l/wheel/keystone/limit/models 2026-04-16T10:32:24,044 copying build/lib/keystone/limit/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-16T10:32:24,046 copying build/lib/keystone/limit/models/strict_two_level.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-16T10:32:24,048 copying build/lib/keystone/limit/models/base.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-16T10:32:24,050 copying build/lib/keystone/limit/models/flat.py -> build/bdist.linux-armv7l/wheel/./keystone/limit/models 2026-04-16T10:32:24,053 creating build/bdist.linux-armv7l/wheel/keystone/revoke 2026-04-16T10:32:24,054 copying build/lib/keystone/revoke/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-04-16T10:32:24,056 creating build/bdist.linux-armv7l/wheel/keystone/revoke/backends 2026-04-16T10:32:24,057 copying build/lib/keystone/revoke/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-04-16T10:32:24,059 copying build/lib/keystone/revoke/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-04-16T10:32:24,061 copying build/lib/keystone/revoke/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke/backends 2026-04-16T10:32:24,063 copying build/lib/keystone/revoke/model.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-04-16T10:32:24,065 copying build/lib/keystone/revoke/core.py -> build/bdist.linux-armv7l/wheel/./keystone/revoke 2026-04-16T10:32:24,067 copying build/lib/keystone/i18n.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-16T10:32:24,069 creating build/bdist.linux-armv7l/wheel/keystone/trust 2026-04-16T10:32:24,070 copying build/lib/keystone/trust/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-04-16T10:32:24,073 creating build/bdist.linux-armv7l/wheel/keystone/trust/backends 2026-04-16T10:32:24,074 copying build/lib/keystone/trust/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-04-16T10:32:24,076 copying build/lib/keystone/trust/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-04-16T10:32:24,078 copying build/lib/keystone/trust/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/trust/backends 2026-04-16T10:32:24,080 copying build/lib/keystone/trust/core.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-04-16T10:32:24,082 copying build/lib/keystone/trust/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/trust 2026-04-16T10:32:24,085 creating build/bdist.linux-armv7l/wheel/keystone/identity 2026-04-16T10:32:24,086 copying build/lib/keystone/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-16T10:32:24,089 creating build/bdist.linux-armv7l/wheel/keystone/identity/shadow_backends 2026-04-16T10:32:24,090 copying build/lib/keystone/identity/shadow_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-04-16T10:32:24,091 copying build/lib/keystone/identity/shadow_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-04-16T10:32:24,094 copying build/lib/keystone/identity/shadow_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/shadow_backends 2026-04-16T10:32:24,097 creating build/bdist.linux-armv7l/wheel/keystone/identity/id_generators 2026-04-16T10:32:24,098 copying build/lib/keystone/identity/id_generators/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-04-16T10:32:24,099 copying build/lib/keystone/identity/id_generators/sha256.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/id_generators 2026-04-16T10:32:24,102 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends 2026-04-16T10:32:24,103 copying build/lib/keystone/identity/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-16T10:32:24,105 copying build/lib/keystone/identity/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-16T10:32:24,107 copying build/lib/keystone/identity/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-16T10:32:24,110 creating build/bdist.linux-armv7l/wheel/keystone/identity/backends/ldap 2026-04-16T10:32:24,111 copying build/lib/keystone/identity/backends/ldap/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-16T10:32:24,114 copying build/lib/keystone/identity/backends/ldap/models.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-16T10:32:24,116 copying build/lib/keystone/identity/backends/ldap/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-16T10:32:24,119 copying build/lib/keystone/identity/backends/ldap/common.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends/ldap 2026-04-16T10:32:24,123 copying build/lib/keystone/identity/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-16T10:32:24,126 copying build/lib/keystone/identity/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/backends 2026-04-16T10:32:24,130 creating build/bdist.linux-armv7l/wheel/keystone/identity/mapping_backends 2026-04-16T10:32:24,131 copying build/lib/keystone/identity/mapping_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-16T10:32:24,132 copying build/lib/keystone/identity/mapping_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-16T10:32:24,135 copying build/lib/keystone/identity/mapping_backends/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-16T10:32:24,138 copying build/lib/keystone/identity/mapping_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/identity/mapping_backends 2026-04-16T10:32:24,140 copying build/lib/keystone/identity/core.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-16T10:32:24,143 copying build/lib/keystone/identity/generator.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-16T10:32:24,145 copying build/lib/keystone/identity/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/identity 2026-04-16T10:32:24,148 creating build/bdist.linux-armv7l/wheel/keystone/policy 2026-04-16T10:32:24,149 copying build/lib/keystone/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-04-16T10:32:24,151 creating build/bdist.linux-armv7l/wheel/keystone/policy/backends 2026-04-16T10:32:24,152 copying build/lib/keystone/policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-16T10:32:24,154 copying build/lib/keystone/policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-16T10:32:24,156 copying build/lib/keystone/policy/backends/rules.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-16T10:32:24,157 copying build/lib/keystone/policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/policy/backends 2026-04-16T10:32:24,159 copying build/lib/keystone/policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-04-16T10:32:24,161 copying build/lib/keystone/policy/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/policy 2026-04-16T10:32:24,164 creating build/bdist.linux-armv7l/wheel/keystone/credential 2026-04-16T10:32:24,165 copying build/lib/keystone/credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-16T10:32:24,168 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers 2026-04-16T10:32:24,169 copying build/lib/keystone/credential/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-04-16T10:32:24,171 creating build/bdist.linux-armv7l/wheel/keystone/credential/providers/fernet 2026-04-16T10:32:24,172 copying build/lib/keystone/credential/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-04-16T10:32:24,174 copying build/lib/keystone/credential/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers/fernet 2026-04-16T10:32:24,176 copying build/lib/keystone/credential/providers/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/providers 2026-04-16T10:32:24,178 copying build/lib/keystone/credential/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-16T10:32:24,180 creating build/bdist.linux-armv7l/wheel/keystone/credential/backends 2026-04-16T10:32:24,181 copying build/lib/keystone/credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-04-16T10:32:24,182 copying build/lib/keystone/credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-04-16T10:32:24,184 copying build/lib/keystone/credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/credential/backends 2026-04-16T10:32:24,186 copying build/lib/keystone/credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-16T10:32:24,189 copying build/lib/keystone/credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/credential 2026-04-16T10:32:24,191 creating build/bdist.linux-armv7l/wheel/keystone/token 2026-04-16T10:32:24,192 copying build/lib/keystone/token/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-04-16T10:32:24,194 creating build/bdist.linux-armv7l/wheel/keystone/token/providers 2026-04-16T10:32:24,195 copying build/lib/keystone/token/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-04-16T10:32:24,197 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/jws 2026-04-16T10:32:24,198 copying build/lib/keystone/token/providers/jws/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-04-16T10:32:24,200 copying build/lib/keystone/token/providers/jws/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/jws 2026-04-16T10:32:24,202 copying build/lib/keystone/token/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers 2026-04-16T10:32:24,204 creating build/bdist.linux-armv7l/wheel/keystone/token/providers/fernet 2026-04-16T10:32:24,205 copying build/lib/keystone/token/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-04-16T10:32:24,207 copying build/lib/keystone/token/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/token/providers/fernet 2026-04-16T10:32:24,209 copying build/lib/keystone/token/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-04-16T10:32:24,212 copying build/lib/keystone/token/token_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/token 2026-04-16T10:32:24,215 creating build/bdist.linux-armv7l/wheel/keystone/common 2026-04-16T10:32:24,217 creating build/bdist.linux-armv7l/wheel/keystone/common/password_hashers 2026-04-16T10:32:24,218 copying build/lib/keystone/common/password_hashers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-16T10:32:24,220 copying build/lib/keystone/common/password_hashers/pbkdf2.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-16T10:32:24,222 copying build/lib/keystone/common/password_hashers/scrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-16T10:32:24,224 copying build/lib/keystone/common/password_hashers/bcrypt.py -> build/bdist.linux-armv7l/wheel/./keystone/common/password_hashers 2026-04-16T10:32:24,226 copying build/lib/keystone/common/manager.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,228 copying build/lib/keystone/common/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,230 copying build/lib/keystone/common/tokenless_auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,233 creating build/bdist.linux-armv7l/wheel/keystone/common/policies 2026-04-16T10:32:24,234 copying build/lib/keystone/common/policies/limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,235 copying build/lib/keystone/common/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,237 copying build/lib/keystone/common/policies/region.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,239 copying build/lib/keystone/common/policies/service_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,241 copying build/lib/keystone/common/policies/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,243 copying build/lib/keystone/common/policies/project_endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,245 copying build/lib/keystone/common/policies/mapping.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,248 copying build/lib/keystone/common/policies/protocol.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,250 copying build/lib/keystone/common/policies/token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,252 copying build/lib/keystone/common/policies/consumer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,253 copying build/lib/keystone/common/policies/policy_association.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,256 copying build/lib/keystone/common/policies/revoke_event.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,257 copying build/lib/keystone/common/policies/ec2_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,259 copying build/lib/keystone/common/policies/domain_config.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,261 copying build/lib/keystone/common/policies/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,263 copying build/lib/keystone/common/policies/identity_provider.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,265 copying build/lib/keystone/common/policies/grant.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,268 copying build/lib/keystone/common/policies/role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,270 copying build/lib/keystone/common/policies/trust.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,272 copying build/lib/keystone/common/policies/role_assignment.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,274 copying build/lib/keystone/common/policies/project.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,276 copying build/lib/keystone/common/policies/credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,278 copying build/lib/keystone/common/policies/group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,280 copying build/lib/keystone/common/policies/implied_role.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,282 copying build/lib/keystone/common/policies/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,284 copying build/lib/keystone/common/policies/base.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,286 copying build/lib/keystone/common/policies/user.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,288 copying build/lib/keystone/common/policies/registered_limit.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,290 copying build/lib/keystone/common/policies/domain.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,292 copying build/lib/keystone/common/policies/service.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,294 copying build/lib/keystone/common/policies/token_revocation.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,296 copying build/lib/keystone/common/policies/access_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,298 copying build/lib/keystone/common/policies/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,300 copying build/lib/keystone/common/policies/endpoint.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,302 copying build/lib/keystone/common/policies/access_rule.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,304 copying build/lib/keystone/common/policies/endpoint_group.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,306 copying build/lib/keystone/common/policies/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/common/policies 2026-04-16T10:32:24,308 copying build/lib/keystone/common/provider_api.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,310 copying build/lib/keystone/common/render_token.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,312 copying build/lib/keystone/common/password_hashing.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,314 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options 2026-04-16T10:32:24,315 copying build/lib/keystone/common/resource_options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-04-16T10:32:24,318 creating build/bdist.linux-armv7l/wheel/keystone/common/resource_options/options 2026-04-16T10:32:24,318 copying build/lib/keystone/common/resource_options/options/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-04-16T10:32:24,320 copying build/lib/keystone/common/resource_options/options/immutable.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options/options 2026-04-16T10:32:24,322 copying build/lib/keystone/common/resource_options/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/resource_options 2026-04-16T10:32:24,324 copying build/lib/keystone/common/jwt_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,327 creating build/bdist.linux-armv7l/wheel/keystone/common/validation 2026-04-16T10:32:24,328 copying build/lib/keystone/common/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-04-16T10:32:24,329 copying build/lib/keystone/common/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-04-16T10:32:24,332 copying build/lib/keystone/common/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/common/validation 2026-04-16T10:32:24,333 copying build/lib/keystone/common/context.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,335 copying build/lib/keystone/common/profiler.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,338 creating build/bdist.linux-armv7l/wheel/keystone/common/sql 2026-04-16T10:32:24,339 copying build/lib/keystone/common/sql/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-16T10:32:24,341 copying build/lib/keystone/common/sql/upgrades.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-16T10:32:24,343 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations 2026-04-16T10:32:24,344 copying build/lib/keystone/common/sql/migrations/autogen.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-16T10:32:24,346 copying build/lib/keystone/common/sql/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-16T10:32:24,348 copying build/lib/keystone/common/sql/migrations/manage.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-16T10:32:24,351 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions 2026-04-16T10:32:24,352 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat 2026-04-16T10:32:24,354 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/expand 2026-04-16T10:32:24,355 copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/expand 2026-04-16T10:32:24,357 copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/expand 2026-04-16T10:32:24,359 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/bobcat/contract 2026-04-16T10:32:24,360 copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/contract 2026-04-16T10:32:24,362 copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/bobcat/contract 2026-04-16T10:32:24,364 copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-04-16T10:32:24,366 copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-04-16T10:32:24,369 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.01 2026-04-16T10:32:24,370 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/2024.01/expand 2026-04-16T10:32:24,371 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-04-16T10:32:24,373 copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions 2026-04-16T10:32:24,375 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga 2026-04-16T10:32:24,377 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/expand 2026-04-16T10:32:24,378 copying build/lib/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/yoga/expand 2026-04-16T10:32:24,380 creating build/bdist.linux-armv7l/wheel/keystone/common/sql/migrations/versions/yoga/contract 2026-04-16T10:32:24,381 copying build/lib/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations/versions/yoga/contract 2026-04-16T10:32:24,383 copying build/lib/keystone/common/sql/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-16T10:32:24,385 copying build/lib/keystone/common/sql/migrations/README.rst -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-16T10:32:24,387 copying build/lib/keystone/common/sql/migrations/env.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql/migrations 2026-04-16T10:32:24,389 copying build/lib/keystone/common/sql/alembic.ini -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-16T10:32:24,391 copying build/lib/keystone/common/sql/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/sql 2026-04-16T10:32:24,394 creating build/bdist.linux-armv7l/wheel/keystone/common/cache 2026-04-16T10:32:24,395 copying build/lib/keystone/common/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-04-16T10:32:24,397 copying build/lib/keystone/common/cache/_context_cache.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-04-16T10:32:24,399 copying build/lib/keystone/common/cache/core.py -> build/bdist.linux-armv7l/wheel/./keystone/common/cache 2026-04-16T10:32:24,401 copying build/lib/keystone/common/driver_hints.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,403 copying build/lib/keystone/common/authorization.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,405 copying build/lib/keystone/common/fernet_utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,407 copying build/lib/keystone/common/json_home.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,409 copying build/lib/keystone/common/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/common 2026-04-16T10:32:24,412 creating build/bdist.linux-armv7l/wheel/keystone/common/rbac_enforcer 2026-04-16T10:32:24,413 copying build/lib/keystone/common/rbac_enforcer/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-04-16T10:32:24,415 copying build/lib/keystone/common/rbac_enforcer/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-04-16T10:32:24,417 copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> build/bdist.linux-armv7l/wheel/./keystone/common/rbac_enforcer 2026-04-16T10:32:24,420 creating build/bdist.linux-armv7l/wheel/keystone/resource 2026-04-16T10:32:24,421 copying build/lib/keystone/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-04-16T10:32:24,423 creating build/bdist.linux-armv7l/wheel/keystone/resource/config_backends 2026-04-16T10:32:24,424 copying build/lib/keystone/resource/config_backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-04-16T10:32:24,426 copying build/lib/keystone/resource/config_backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-04-16T10:32:24,428 copying build/lib/keystone/resource/config_backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/config_backends 2026-04-16T10:32:24,431 creating build/bdist.linux-armv7l/wheel/keystone/resource/backends 2026-04-16T10:32:24,432 copying build/lib/keystone/resource/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-16T10:32:24,433 copying build/lib/keystone/resource/backends/resource_options.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-16T10:32:24,435 copying build/lib/keystone/resource/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-16T10:32:24,438 copying build/lib/keystone/resource/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-16T10:32:24,440 copying build/lib/keystone/resource/backends/sql_model.py -> build/bdist.linux-armv7l/wheel/./keystone/resource/backends 2026-04-16T10:32:24,442 copying build/lib/keystone/resource/core.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-04-16T10:32:24,446 copying build/lib/keystone/resource/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/resource 2026-04-16T10:32:24,448 creating build/bdist.linux-armv7l/wheel/keystone/application_credential 2026-04-16T10:32:24,449 copying build/lib/keystone/application_credential/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-04-16T10:32:24,452 creating build/bdist.linux-armv7l/wheel/keystone/application_credential/backends 2026-04-16T10:32:24,453 copying build/lib/keystone/application_credential/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-04-16T10:32:24,454 copying build/lib/keystone/application_credential/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-04-16T10:32:24,457 copying build/lib/keystone/application_credential/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential/backends 2026-04-16T10:32:24,459 copying build/lib/keystone/application_credential/core.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-04-16T10:32:24,461 copying build/lib/keystone/application_credential/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/application_credential 2026-04-16T10:32:24,464 creating build/bdist.linux-armv7l/wheel/keystone/wsgi 2026-04-16T10:32:24,465 copying build/lib/keystone/wsgi/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-04-16T10:32:24,467 copying build/lib/keystone/wsgi/api.py -> build/bdist.linux-armv7l/wheel/./keystone/wsgi 2026-04-16T10:32:24,469 creating build/bdist.linux-armv7l/wheel/keystone/catalog 2026-04-16T10:32:24,470 copying build/lib/keystone/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-04-16T10:32:24,472 creating build/bdist.linux-armv7l/wheel/keystone/catalog/backends 2026-04-16T10:32:24,473 copying build/lib/keystone/catalog/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-04-16T10:32:24,475 copying build/lib/keystone/catalog/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-04-16T10:32:24,477 copying build/lib/keystone/catalog/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog/backends 2026-04-16T10:32:24,480 copying build/lib/keystone/catalog/core.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-04-16T10:32:24,482 copying build/lib/keystone/catalog/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/catalog 2026-04-16T10:32:24,485 creating build/bdist.linux-armv7l/wheel/keystone/federation 2026-04-16T10:32:24,486 copying build/lib/keystone/federation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-16T10:32:24,488 copying build/lib/keystone/federation/constants.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-16T10:32:24,490 creating build/bdist.linux-armv7l/wheel/keystone/federation/backends 2026-04-16T10:32:24,491 copying build/lib/keystone/federation/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-04-16T10:32:24,492 copying build/lib/keystone/federation/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-04-16T10:32:24,494 copying build/lib/keystone/federation/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/federation/backends 2026-04-16T10:32:24,497 copying build/lib/keystone/federation/core.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-16T10:32:24,499 copying build/lib/keystone/federation/idp.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-16T10:32:24,501 copying build/lib/keystone/federation/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-16T10:32:24,504 copying build/lib/keystone/federation/utils.py -> build/bdist.linux-armv7l/wheel/./keystone/federation 2026-04-16T10:32:24,507 creating build/bdist.linux-armv7l/wheel/keystone/api 2026-04-16T10:32:24,508 copying build/lib/keystone/api/limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,510 copying build/lib/keystone/api/services.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,513 copying build/lib/keystone/api/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,514 copying build/lib/keystone/api/credentials.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,516 copying build/lib/keystone/api/os_ep_filter.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,519 copying build/lib/keystone/api/groups.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,521 copying build/lib/keystone/api/s3tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,523 copying build/lib/keystone/api/projects.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,526 copying build/lib/keystone/api/registered_limits.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,528 copying build/lib/keystone/api/roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,531 copying build/lib/keystone/api/os_oauth2.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,534 copying build/lib/keystone/api/os_oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,536 copying build/lib/keystone/api/policy.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,538 copying build/lib/keystone/api/role_assignments.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,542 creating build/bdist.linux-armv7l/wheel/keystone/api/validation 2026-04-16T10:32:24,543 copying build/lib/keystone/api/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-16T10:32:24,545 copying build/lib/keystone/api/validation/response_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-16T10:32:24,547 copying build/lib/keystone/api/validation/validators.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-16T10:32:24,549 copying build/lib/keystone/api/validation/parameter_types.py -> build/bdist.linux-armv7l/wheel/./keystone/api/validation 2026-04-16T10:32:24,551 copying build/lib/keystone/api/discovery.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,553 copying build/lib/keystone/api/role_inferences.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,555 copying build/lib/keystone/api/users.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,558 copying build/lib/keystone/api/os_federation.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,560 copying build/lib/keystone/api/trusts.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,563 creating build/bdist.linux-armv7l/wheel/keystone/api/_shared 2026-04-16T10:32:24,564 copying build/lib/keystone/api/_shared/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-16T10:32:24,566 copying build/lib/keystone/api/_shared/implied_roles.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-16T10:32:24,568 copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-16T10:32:24,570 copying build/lib/keystone/api/_shared/saml.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-16T10:32:24,572 copying build/lib/keystone/api/_shared/authentication.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-16T10:32:24,575 copying build/lib/keystone/api/_shared/json_home_relations.py -> build/bdist.linux-armv7l/wheel/./keystone/api/_shared 2026-04-16T10:32:24,577 copying build/lib/keystone/api/auth.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,579 copying build/lib/keystone/api/domains.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,582 copying build/lib/keystone/api/os_revoke.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,584 copying build/lib/keystone/api/os_inherit.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,586 copying build/lib/keystone/api/os_simple_cert.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,588 copying build/lib/keystone/api/system.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,590 copying build/lib/keystone/api/regions.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,592 copying build/lib/keystone/api/endpoints.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,595 copying build/lib/keystone/api/ec2tokens.py -> build/bdist.linux-armv7l/wheel/./keystone/api 2026-04-16T10:32:24,597 creating build/bdist.linux-armv7l/wheel/keystone/locale 2026-04-16T10:32:24,599 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR 2026-04-16T10:32:24,600 creating build/bdist.linux-armv7l/wheel/keystone/locale/ko_KR/LC_MESSAGES 2026-04-16T10:32:24,601 copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ko_KR/LC_MESSAGES 2026-04-16T10:32:24,605 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB 2026-04-16T10:32:24,606 creating build/bdist.linux-armv7l/wheel/keystone/locale/en_GB/LC_MESSAGES 2026-04-16T10:32:24,608 copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/en_GB/LC_MESSAGES 2026-04-16T10:32:24,611 creating build/bdist.linux-armv7l/wheel/keystone/locale/de 2026-04-16T10:32:24,613 creating build/bdist.linux-armv7l/wheel/keystone/locale/de/LC_MESSAGES 2026-04-16T10:32:24,614 copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/de/LC_MESSAGES 2026-04-16T10:32:24,617 creating build/bdist.linux-armv7l/wheel/keystone/locale/it 2026-04-16T10:32:24,619 creating build/bdist.linux-armv7l/wheel/keystone/locale/it/LC_MESSAGES 2026-04-16T10:32:24,620 copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/it/LC_MESSAGES 2026-04-16T10:32:24,623 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru 2026-04-16T10:32:24,625 creating build/bdist.linux-armv7l/wheel/keystone/locale/ru/LC_MESSAGES 2026-04-16T10:32:24,626 copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ru/LC_MESSAGES 2026-04-16T10:32:24,629 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja 2026-04-16T10:32:24,630 creating build/bdist.linux-armv7l/wheel/keystone/locale/ja/LC_MESSAGES 2026-04-16T10:32:24,632 copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/ja/LC_MESSAGES 2026-04-16T10:32:24,635 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr 2026-04-16T10:32:24,636 creating build/bdist.linux-armv7l/wheel/keystone/locale/fr/LC_MESSAGES 2026-04-16T10:32:24,638 copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/fr/LC_MESSAGES 2026-04-16T10:32:24,641 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR 2026-04-16T10:32:24,642 creating build/bdist.linux-armv7l/wheel/keystone/locale/pt_BR/LC_MESSAGES 2026-04-16T10:32:24,644 copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/pt_BR/LC_MESSAGES 2026-04-16T10:32:24,647 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW 2026-04-16T10:32:24,648 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_TW/LC_MESSAGES 2026-04-16T10:32:24,649 copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_TW/LC_MESSAGES 2026-04-16T10:32:24,653 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN 2026-04-16T10:32:24,654 creating build/bdist.linux-armv7l/wheel/keystone/locale/zh_CN/LC_MESSAGES 2026-04-16T10:32:24,655 copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/zh_CN/LC_MESSAGES 2026-04-16T10:32:24,659 creating build/bdist.linux-armv7l/wheel/keystone/locale/es 2026-04-16T10:32:24,660 creating build/bdist.linux-armv7l/wheel/keystone/locale/es/LC_MESSAGES 2026-04-16T10:32:24,661 copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> build/bdist.linux-armv7l/wheel/./keystone/locale/es/LC_MESSAGES 2026-04-16T10:32:24,665 creating build/bdist.linux-armv7l/wheel/keystone/auth 2026-04-16T10:32:24,666 copying build/lib/keystone/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-04-16T10:32:24,667 copying build/lib/keystone/auth/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-04-16T10:32:24,670 copying build/lib/keystone/auth/schema.py -> build/bdist.linux-armv7l/wheel/./keystone/auth 2026-04-16T10:32:24,673 creating build/bdist.linux-armv7l/wheel/keystone/auth/plugins 2026-04-16T10:32:24,674 copying build/lib/keystone/auth/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,676 copying build/lib/keystone/auth/plugins/mapped.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,678 copying build/lib/keystone/auth/plugins/token.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,680 copying build/lib/keystone/auth/plugins/oauth1.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,682 copying build/lib/keystone/auth/plugins/external.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,684 copying build/lib/keystone/auth/plugins/base.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,686 copying build/lib/keystone/auth/plugins/password.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,688 copying build/lib/keystone/auth/plugins/core.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,690 copying build/lib/keystone/auth/plugins/totp.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,692 copying build/lib/keystone/auth/plugins/application_credential.py -> build/bdist.linux-armv7l/wheel/./keystone/auth/plugins 2026-04-16T10:32:24,694 creating build/bdist.linux-armv7l/wheel/keystone/receipt 2026-04-16T10:32:24,695 copying build/lib/keystone/receipt/handlers.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-16T10:32:24,697 copying build/lib/keystone/receipt/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-16T10:32:24,699 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers 2026-04-16T10:32:24,700 copying build/lib/keystone/receipt/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-04-16T10:32:24,702 copying build/lib/keystone/receipt/providers/base.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers 2026-04-16T10:32:24,704 creating build/bdist.linux-armv7l/wheel/keystone/receipt/providers/fernet 2026-04-16T10:32:24,705 copying build/lib/keystone/receipt/providers/fernet/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-04-16T10:32:24,707 copying build/lib/keystone/receipt/providers/fernet/core.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt/providers/fernet 2026-04-16T10:32:24,709 copying build/lib/keystone/receipt/provider.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-16T10:32:24,711 copying build/lib/keystone/receipt/receipt_formatters.py -> build/bdist.linux-armv7l/wheel/./keystone/receipt 2026-04-16T10:32:24,714 copying build/lib/keystone/exception.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-16T10:32:24,717 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy 2026-04-16T10:32:24,718 copying build/lib/keystone/endpoint_policy/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-04-16T10:32:24,721 creating build/bdist.linux-armv7l/wheel/keystone/endpoint_policy/backends 2026-04-16T10:32:24,722 copying build/lib/keystone/endpoint_policy/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-04-16T10:32:24,723 copying build/lib/keystone/endpoint_policy/backends/sql.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-04-16T10:32:24,725 copying build/lib/keystone/endpoint_policy/backends/base.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy/backends 2026-04-16T10:32:24,727 copying build/lib/keystone/endpoint_policy/core.py -> build/bdist.linux-armv7l/wheel/./keystone/endpoint_policy 2026-04-16T10:32:24,730 creating build/bdist.linux-armv7l/wheel/keystone/models 2026-04-16T10:32:24,731 copying build/lib/keystone/models/__init__.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-16T10:32:24,733 copying build/lib/keystone/models/revoke_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-16T10:32:24,735 copying build/lib/keystone/models/receipt_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-16T10:32:24,737 copying build/lib/keystone/models/token_model.py -> build/bdist.linux-armv7l/wheel/./keystone/models 2026-04-16T10:32:24,740 copying build/lib/keystone/notifications.py -> build/bdist.linux-armv7l/wheel/./keystone 2026-04-16T10:32:24,743 running install_data 2026-04-16T10:32:24,774 creating build/bdist.linux-armv7l/wheel/keystone-27.0.1.data/data 2026-04-16T10:32:24,776 creating build/bdist.linux-armv7l/wheel/keystone-27.0.1.data/data/etc/keystone 2026-04-16T10:32:24,778 copying etc/sso_callback_template.html -> build/bdist.linux-armv7l/wheel/keystone-27.0.1.data/data/etc/keystone 2026-04-16T10:32:24,779 running install_egg_info 2026-04-16T10:32:24,811 Copying keystone.egg-info to build/bdist.linux-armv7l/wheel/./keystone-27.0.1-py3.11.egg-info 2026-04-16T10:32:24,828 running install_scripts 2026-04-16T10:32:24,830 Installing keystone-wsgi-admin script to build/bdist.linux-armv7l/wheel/keystone-27.0.1.data/scripts 2026-04-16T10:32:24,832 Installing keystone-wsgi-public script to build/bdist.linux-armv7l/wheel/keystone-27.0.1.data/scripts 2026-04-16T10:32:24,850 creating build/bdist.linux-armv7l/wheel/keystone-27.0.1.dist-info/WHEEL 2026-04-16T10:32:24,852 creating '/tmp/pip-wheel-20c1ylfu/keystone-27.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-16T10:32:24,855 adding 'keystone/__init__.py' 2026-04-16T10:32:24,859 adding 'keystone/exception.py' 2026-04-16T10:32:24,860 adding 'keystone/i18n.py' 2026-04-16T10:32:24,864 adding 'keystone/notifications.py' 2026-04-16T10:32:24,866 adding 'keystone/version.py' 2026-04-16T10:32:24,868 adding 'keystone/api/__init__.py' 2026-04-16T10:32:24,870 adding 'keystone/api/auth.py' 2026-04-16T10:32:24,873 adding 'keystone/api/credentials.py' 2026-04-16T10:32:24,874 adding 'keystone/api/discovery.py' 2026-04-16T10:32:24,876 adding 'keystone/api/domains.py' 2026-04-16T10:32:24,878 adding 'keystone/api/ec2tokens.py' 2026-04-16T10:32:24,880 adding 'keystone/api/endpoints.py' 2026-04-16T10:32:24,881 adding 'keystone/api/groups.py' 2026-04-16T10:32:24,883 adding 'keystone/api/limits.py' 2026-04-16T10:32:24,885 adding 'keystone/api/os_ep_filter.py' 2026-04-16T10:32:24,888 adding 'keystone/api/os_federation.py' 2026-04-16T10:32:24,890 adding 'keystone/api/os_inherit.py' 2026-04-16T10:32:24,892 adding 'keystone/api/os_oauth1.py' 2026-04-16T10:32:24,894 adding 'keystone/api/os_oauth2.py' 2026-04-16T10:32:24,896 adding 'keystone/api/os_revoke.py' 2026-04-16T10:32:24,897 adding 'keystone/api/os_simple_cert.py' 2026-04-16T10:32:24,899 adding 'keystone/api/policy.py' 2026-04-16T10:32:24,901 adding 'keystone/api/projects.py' 2026-04-16T10:32:24,903 adding 'keystone/api/regions.py' 2026-04-16T10:32:24,904 adding 'keystone/api/registered_limits.py' 2026-04-16T10:32:24,907 adding 'keystone/api/role_assignments.py' 2026-04-16T10:32:24,908 adding 'keystone/api/role_inferences.py' 2026-04-16T10:32:24,910 adding 'keystone/api/roles.py' 2026-04-16T10:32:24,911 adding 'keystone/api/s3tokens.py' 2026-04-16T10:32:24,913 adding 'keystone/api/services.py' 2026-04-16T10:32:24,914 adding 'keystone/api/system.py' 2026-04-16T10:32:24,917 adding 'keystone/api/trusts.py' 2026-04-16T10:32:24,921 adding 'keystone/api/users.py' 2026-04-16T10:32:24,923 adding 'keystone/api/_shared/EC2_S3_Resource.py' 2026-04-16T10:32:24,925 adding 'keystone/api/_shared/__init__.py' 2026-04-16T10:32:24,927 adding 'keystone/api/_shared/authentication.py' 2026-04-16T10:32:24,928 adding 'keystone/api/_shared/implied_roles.py' 2026-04-16T10:32:24,930 adding 'keystone/api/_shared/json_home_relations.py' 2026-04-16T10:32:24,931 adding 'keystone/api/_shared/saml.py' 2026-04-16T10:32:24,933 adding 'keystone/api/validation/__init__.py' 2026-04-16T10:32:24,935 adding 'keystone/api/validation/parameter_types.py' 2026-04-16T10:32:24,936 adding 'keystone/api/validation/response_types.py' 2026-04-16T10:32:24,938 adding 'keystone/api/validation/validators.py' 2026-04-16T10:32:24,940 adding 'keystone/application_credential/__init__.py' 2026-04-16T10:32:24,941 adding 'keystone/application_credential/core.py' 2026-04-16T10:32:24,943 adding 'keystone/application_credential/schema.py' 2026-04-16T10:32:24,945 adding 'keystone/application_credential/backends/__init__.py' 2026-04-16T10:32:24,946 adding 'keystone/application_credential/backends/base.py' 2026-04-16T10:32:24,948 adding 'keystone/application_credential/backends/sql.py' 2026-04-16T10:32:24,950 adding 'keystone/assignment/__init__.py' 2026-04-16T10:32:24,957 adding 'keystone/assignment/core.py' 2026-04-16T10:32:24,959 adding 'keystone/assignment/schema.py' 2026-04-16T10:32:24,961 adding 'keystone/assignment/backends/__init__.py' 2026-04-16T10:32:24,962 adding 'keystone/assignment/backends/base.py' 2026-04-16T10:32:24,964 adding 'keystone/assignment/backends/sql.py' 2026-04-16T10:32:24,966 adding 'keystone/assignment/role_backends/__init__.py' 2026-04-16T10:32:24,967 adding 'keystone/assignment/role_backends/base.py' 2026-04-16T10:32:24,969 adding 'keystone/assignment/role_backends/resource_options.py' 2026-04-16T10:32:24,970 adding 'keystone/assignment/role_backends/sql.py' 2026-04-16T10:32:24,972 adding 'keystone/assignment/role_backends/sql_model.py' 2026-04-16T10:32:24,973 adding 'keystone/auth/__init__.py' 2026-04-16T10:32:24,976 adding 'keystone/auth/core.py' 2026-04-16T10:32:24,978 adding 'keystone/auth/schema.py' 2026-04-16T10:32:24,980 adding 'keystone/auth/plugins/__init__.py' 2026-04-16T10:32:24,981 adding 'keystone/auth/plugins/application_credential.py' 2026-04-16T10:32:24,983 adding 'keystone/auth/plugins/base.py' 2026-04-16T10:32:24,984 adding 'keystone/auth/plugins/core.py' 2026-04-16T10:32:24,986 adding 'keystone/auth/plugins/external.py' 2026-04-16T10:32:24,988 adding 'keystone/auth/plugins/mapped.py' 2026-04-16T10:32:24,990 adding 'keystone/auth/plugins/oauth1.py' 2026-04-16T10:32:24,991 adding 'keystone/auth/plugins/password.py' 2026-04-16T10:32:24,992 adding 'keystone/auth/plugins/token.py' 2026-04-16T10:32:24,994 adding 'keystone/auth/plugins/totp.py' 2026-04-16T10:32:24,996 adding 'keystone/catalog/__init__.py' 2026-04-16T10:32:24,998 adding 'keystone/catalog/core.py' 2026-04-16T10:32:25,000 adding 'keystone/catalog/schema.py' 2026-04-16T10:32:25,002 adding 'keystone/catalog/backends/__init__.py' 2026-04-16T10:32:25,004 adding 'keystone/catalog/backends/base.py' 2026-04-16T10:32:25,007 adding 'keystone/catalog/backends/sql.py' 2026-04-16T10:32:25,008 adding 'keystone/cmd/__init__.py' 2026-04-16T10:32:25,010 adding 'keystone/cmd/bootstrap.py' 2026-04-16T10:32:25,017 adding 'keystone/cmd/cli.py' 2026-04-16T10:32:25,019 adding 'keystone/cmd/idutils.py' 2026-04-16T10:32:25,020 adding 'keystone/cmd/manage.py' 2026-04-16T10:32:25,021 adding 'keystone/cmd/status.py' 2026-04-16T10:32:25,023 adding 'keystone/cmd/doctor/__init__.py' 2026-04-16T10:32:25,025 adding 'keystone/cmd/doctor/caching.py' 2026-04-16T10:32:25,026 adding 'keystone/cmd/doctor/credential.py' 2026-04-16T10:32:25,027 adding 'keystone/cmd/doctor/database.py' 2026-04-16T10:32:25,029 adding 'keystone/cmd/doctor/debug.py' 2026-04-16T10:32:25,030 adding 'keystone/cmd/doctor/federation.py' 2026-04-16T10:32:25,032 adding 'keystone/cmd/doctor/ldap.py' 2026-04-16T10:32:25,033 adding 'keystone/cmd/doctor/security_compliance.py' 2026-04-16T10:32:25,034 adding 'keystone/cmd/doctor/tokens.py' 2026-04-16T10:32:25,036 adding 'keystone/cmd/doctor/tokens_fernet.py' 2026-04-16T10:32:25,037 adding 'keystone/common/__init__.py' 2026-04-16T10:32:25,039 adding 'keystone/common/authorization.py' 2026-04-16T10:32:25,040 adding 'keystone/common/context.py' 2026-04-16T10:32:25,042 adding 'keystone/common/driver_hints.py' 2026-04-16T10:32:25,044 adding 'keystone/common/fernet_utils.py' 2026-04-16T10:32:25,045 adding 'keystone/common/json_home.py' 2026-04-16T10:32:25,047 adding 'keystone/common/jwt_utils.py' 2026-04-16T10:32:25,048 adding 'keystone/common/manager.py' 2026-04-16T10:32:25,050 adding 'keystone/common/password_hashing.py' 2026-04-16T10:32:25,051 adding 'keystone/common/profiler.py' 2026-04-16T10:32:25,053 adding 'keystone/common/provider_api.py' 2026-04-16T10:32:25,054 adding 'keystone/common/render_token.py' 2026-04-16T10:32:25,056 adding 'keystone/common/tokenless_auth.py' 2026-04-16T10:32:25,059 adding 'keystone/common/utils.py' 2026-04-16T10:32:25,061 adding 'keystone/common/cache/__init__.py' 2026-04-16T10:32:25,062 adding 'keystone/common/cache/_context_cache.py' 2026-04-16T10:32:25,064 adding 'keystone/common/cache/core.py' 2026-04-16T10:32:25,066 adding 'keystone/common/password_hashers/__init__.py' 2026-04-16T10:32:25,067 adding 'keystone/common/password_hashers/bcrypt.py' 2026-04-16T10:32:25,068 adding 'keystone/common/password_hashers/pbkdf2.py' 2026-04-16T10:32:25,069 adding 'keystone/common/password_hashers/scrypt.py' 2026-04-16T10:32:25,072 adding 'keystone/common/policies/__init__.py' 2026-04-16T10:32:25,073 adding 'keystone/common/policies/access_rule.py' 2026-04-16T10:32:25,074 adding 'keystone/common/policies/access_token.py' 2026-04-16T10:32:25,075 adding 'keystone/common/policies/application_credential.py' 2026-04-16T10:32:25,076 adding 'keystone/common/policies/auth.py' 2026-04-16T10:32:25,078 adding 'keystone/common/policies/base.py' 2026-04-16T10:32:25,079 adding 'keystone/common/policies/consumer.py' 2026-04-16T10:32:25,080 adding 'keystone/common/policies/credential.py' 2026-04-16T10:32:25,082 adding 'keystone/common/policies/domain.py' 2026-04-16T10:32:25,083 adding 'keystone/common/policies/domain_config.py' 2026-04-16T10:32:25,085 adding 'keystone/common/policies/ec2_credential.py' 2026-04-16T10:32:25,086 adding 'keystone/common/policies/ec2tokens.py' 2026-04-16T10:32:25,088 adding 'keystone/common/policies/endpoint.py' 2026-04-16T10:32:25,089 adding 'keystone/common/policies/endpoint_group.py' 2026-04-16T10:32:25,091 adding 'keystone/common/policies/grant.py' 2026-04-16T10:32:25,092 adding 'keystone/common/policies/group.py' 2026-04-16T10:32:25,094 adding 'keystone/common/policies/identity_provider.py' 2026-04-16T10:32:25,095 adding 'keystone/common/policies/implied_role.py' 2026-04-16T10:32:25,096 adding 'keystone/common/policies/limit.py' 2026-04-16T10:32:25,097 adding 'keystone/common/policies/mapping.py' 2026-04-16T10:32:25,099 adding 'keystone/common/policies/policy.py' 2026-04-16T10:32:25,100 adding 'keystone/common/policies/policy_association.py' 2026-04-16T10:32:25,102 adding 'keystone/common/policies/project.py' 2026-04-16T10:32:25,103 adding 'keystone/common/policies/project_endpoint.py' 2026-04-16T10:32:25,105 adding 'keystone/common/policies/protocol.py' 2026-04-16T10:32:25,106 adding 'keystone/common/policies/region.py' 2026-04-16T10:32:25,107 adding 'keystone/common/policies/registered_limit.py' 2026-04-16T10:32:25,109 adding 'keystone/common/policies/revoke_event.py' 2026-04-16T10:32:25,110 adding 'keystone/common/policies/role.py' 2026-04-16T10:32:25,111 adding 'keystone/common/policies/role_assignment.py' 2026-04-16T10:32:25,113 adding 'keystone/common/policies/s3tokens.py' 2026-04-16T10:32:25,114 adding 'keystone/common/policies/service.py' 2026-04-16T10:32:25,115 adding 'keystone/common/policies/service_provider.py' 2026-04-16T10:32:25,117 adding 'keystone/common/policies/token.py' 2026-04-16T10:32:25,118 adding 'keystone/common/policies/token_revocation.py' 2026-04-16T10:32:25,119 adding 'keystone/common/policies/trust.py' 2026-04-16T10:32:25,121 adding 'keystone/common/policies/user.py' 2026-04-16T10:32:25,123 adding 'keystone/common/rbac_enforcer/__init__.py' 2026-04-16T10:32:25,126 adding 'keystone/common/rbac_enforcer/enforcer.py' 2026-04-16T10:32:25,127 adding 'keystone/common/rbac_enforcer/policy.py' 2026-04-16T10:32:25,129 adding 'keystone/common/resource_options/__init__.py' 2026-04-16T10:32:25,131 adding 'keystone/common/resource_options/core.py' 2026-04-16T10:32:25,132 adding 'keystone/common/resource_options/options/__init__.py' 2026-04-16T10:32:25,134 adding 'keystone/common/resource_options/options/immutable.py' 2026-04-16T10:32:25,136 adding 'keystone/common/sql/__init__.py' 2026-04-16T10:32:25,137 adding 'keystone/common/sql/alembic.ini' 2026-04-16T10:32:25,140 adding 'keystone/common/sql/core.py' 2026-04-16T10:32:25,142 adding 'keystone/common/sql/upgrades.py' 2026-04-16T10:32:25,144 adding 'keystone/common/sql/migrations/README.rst' 2026-04-16T10:32:25,145 adding 'keystone/common/sql/migrations/__init__.py' 2026-04-16T10:32:25,146 adding 'keystone/common/sql/migrations/autogen.py' 2026-04-16T10:32:25,148 adding 'keystone/common/sql/migrations/env.py' 2026-04-16T10:32:25,149 adding 'keystone/common/sql/migrations/manage.py' 2026-04-16T10:32:25,151 adding 'keystone/common/sql/migrations/script.py.mako' 2026-04-16T10:32:25,154 adding 'keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py' 2026-04-16T10:32:25,156 adding 'keystone/common/sql/migrations/versions/CONTRACT_HEAD' 2026-04-16T10:32:25,157 adding 'keystone/common/sql/migrations/versions/EXPAND_HEAD' 2026-04-16T10:32:25,159 adding 'keystone/common/sql/migrations/versions/2024.01/expand/47147121_add_identity_federation_attribute_mapping_schema_version.py' 2026-04-16T10:32:25,161 adding 'keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py' 2026-04-16T10:32:25,162 adding 'keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py' 2026-04-16T10:32:25,164 adding 'keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py' 2026-04-16T10:32:25,165 adding 'keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py' 2026-04-16T10:32:25,167 adding 'keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py' 2026-04-16T10:32:25,169 adding 'keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py' 2026-04-16T10:32:25,170 adding 'keystone/common/validation/__init__.py' 2026-04-16T10:32:25,172 adding 'keystone/common/validation/parameter_types.py' 2026-04-16T10:32:25,173 adding 'keystone/common/validation/validators.py' 2026-04-16T10:32:25,176 adding 'keystone/conf/__init__.py' 2026-04-16T10:32:25,177 adding 'keystone/conf/api.py' 2026-04-16T10:32:25,178 adding 'keystone/conf/application_credential.py' 2026-04-16T10:32:25,180 adding 'keystone/conf/assignment.py' 2026-04-16T10:32:25,181 adding 'keystone/conf/auth.py' 2026-04-16T10:32:25,183 adding 'keystone/conf/catalog.py' 2026-04-16T10:32:25,184 adding 'keystone/conf/constants.py' 2026-04-16T10:32:25,185 adding 'keystone/conf/credential.py' 2026-04-16T10:32:25,187 adding 'keystone/conf/default.py' 2026-04-16T10:32:25,188 adding 'keystone/conf/domain_config.py' 2026-04-16T10:32:25,189 adding 'keystone/conf/endpoint_filter.py' 2026-04-16T10:32:25,191 adding 'keystone/conf/endpoint_policy.py' 2026-04-16T10:32:25,192 adding 'keystone/conf/federation.py' 2026-04-16T10:32:25,193 adding 'keystone/conf/fernet_receipts.py' 2026-04-16T10:32:25,195 adding 'keystone/conf/fernet_tokens.py' 2026-04-16T10:32:25,196 adding 'keystone/conf/identity.py' 2026-04-16T10:32:25,198 adding 'keystone/conf/identity_mapping.py' 2026-04-16T10:32:25,199 adding 'keystone/conf/jwt_tokens.py' 2026-04-16T10:32:25,202 adding 'keystone/conf/ldap.py' 2026-04-16T10:32:25,203 adding 'keystone/conf/oauth1.py' 2026-04-16T10:32:25,204 adding 'keystone/conf/oauth2.py' 2026-04-16T10:32:25,206 adding 'keystone/conf/opts.py' 2026-04-16T10:32:25,207 adding 'keystone/conf/policy.py' 2026-04-16T10:32:25,208 adding 'keystone/conf/receipt.py' 2026-04-16T10:32:25,210 adding 'keystone/conf/resource.py' 2026-04-16T10:32:25,211 adding 'keystone/conf/revoke.py' 2026-04-16T10:32:25,212 adding 'keystone/conf/role.py' 2026-04-16T10:32:25,214 adding 'keystone/conf/saml.py' 2026-04-16T10:32:25,215 adding 'keystone/conf/security_compliance.py' 2026-04-16T10:32:25,217 adding 'keystone/conf/shadow_users.py' 2026-04-16T10:32:25,218 adding 'keystone/conf/token.py' 2026-04-16T10:32:25,220 adding 'keystone/conf/tokenless_auth.py' 2026-04-16T10:32:25,221 adding 'keystone/conf/totp.py' 2026-04-16T10:32:25,222 adding 'keystone/conf/trust.py' 2026-04-16T10:32:25,224 adding 'keystone/conf/unified_limit.py' 2026-04-16T10:32:25,225 adding 'keystone/conf/utils.py' 2026-04-16T10:32:25,226 adding 'keystone/conf/wsgi.py' 2026-04-16T10:32:25,228 adding 'keystone/credential/__init__.py' 2026-04-16T10:32:25,229 adding 'keystone/credential/core.py' 2026-04-16T10:32:25,231 adding 'keystone/credential/provider.py' 2026-04-16T10:32:25,232 adding 'keystone/credential/schema.py' 2026-04-16T10:32:25,233 adding 'keystone/credential/backends/__init__.py' 2026-04-16T10:32:25,235 adding 'keystone/credential/backends/base.py' 2026-04-16T10:32:25,236 adding 'keystone/credential/backends/sql.py' 2026-04-16T10:32:25,237 adding 'keystone/credential/providers/__init__.py' 2026-04-16T10:32:25,239 adding 'keystone/credential/providers/core.py' 2026-04-16T10:32:25,240 adding 'keystone/credential/providers/fernet/__init__.py' 2026-04-16T10:32:25,242 adding 'keystone/credential/providers/fernet/core.py' 2026-04-16T10:32:25,243 adding 'keystone/endpoint_policy/__init__.py' 2026-04-16T10:32:25,245 adding 'keystone/endpoint_policy/core.py' 2026-04-16T10:32:25,247 adding 'keystone/endpoint_policy/backends/__init__.py' 2026-04-16T10:32:25,248 adding 'keystone/endpoint_policy/backends/base.py' 2026-04-16T10:32:25,249 adding 'keystone/endpoint_policy/backends/sql.py' 2026-04-16T10:32:25,251 adding 'keystone/federation/__init__.py' 2026-04-16T10:32:25,252 adding 'keystone/federation/constants.py' 2026-04-16T10:32:25,254 adding 'keystone/federation/core.py' 2026-04-16T10:32:25,257 adding 'keystone/federation/idp.py' 2026-04-16T10:32:25,259 adding 'keystone/federation/schema.py' 2026-04-16T10:32:25,263 adding 'keystone/federation/utils.py' 2026-04-16T10:32:25,265 adding 'keystone/federation/backends/__init__.py' 2026-04-16T10:32:25,267 adding 'keystone/federation/backends/base.py' 2026-04-16T10:32:25,269 adding 'keystone/federation/backends/sql.py' 2026-04-16T10:32:25,270 adding 'keystone/identity/__init__.py' 2026-04-16T10:32:25,280 adding 'keystone/identity/core.py' 2026-04-16T10:32:25,281 adding 'keystone/identity/generator.py' 2026-04-16T10:32:25,283 adding 'keystone/identity/schema.py' 2026-04-16T10:32:25,285 adding 'keystone/identity/backends/__init__.py' 2026-04-16T10:32:25,287 adding 'keystone/identity/backends/base.py' 2026-04-16T10:32:25,288 adding 'keystone/identity/backends/resource_options.py' 2026-04-16T10:32:25,291 adding 'keystone/identity/backends/sql.py' 2026-04-16T10:32:25,293 adding 'keystone/identity/backends/sql_model.py' 2026-04-16T10:32:25,295 adding 'keystone/identity/backends/ldap/__init__.py' 2026-04-16T10:32:25,304 adding 'keystone/identity/backends/ldap/common.py' 2026-04-16T10:32:25,307 adding 'keystone/identity/backends/ldap/core.py' 2026-04-16T10:32:25,309 adding 'keystone/identity/backends/ldap/models.py' 2026-04-16T10:32:25,310 adding 'keystone/identity/id_generators/__init__.py' 2026-04-16T10:32:25,314 adding 'keystone/identity/id_generators/sha256.py' 2026-04-16T10:32:25,316 adding 'keystone/identity/mapping_backends/__init__.py' 2026-04-16T10:32:25,317 adding 'keystone/identity/mapping_backends/base.py' 2026-04-16T10:32:25,318 adding 'keystone/identity/mapping_backends/mapping.py' 2026-04-16T10:32:25,320 adding 'keystone/identity/mapping_backends/sql.py' 2026-04-16T10:32:25,321 adding 'keystone/identity/shadow_backends/__init__.py' 2026-04-16T10:32:25,323 adding 'keystone/identity/shadow_backends/base.py' 2026-04-16T10:32:25,325 adding 'keystone/identity/shadow_backends/sql.py' 2026-04-16T10:32:25,326 adding 'keystone/limit/__init__.py' 2026-04-16T10:32:25,328 adding 'keystone/limit/core.py' 2026-04-16T10:32:25,330 adding 'keystone/limit/schema.py' 2026-04-16T10:32:25,331 adding 'keystone/limit/backends/__init__.py' 2026-04-16T10:32:25,333 adding 'keystone/limit/backends/base.py' 2026-04-16T10:32:25,335 adding 'keystone/limit/backends/sql.py' 2026-04-16T10:32:25,336 adding 'keystone/limit/models/__init__.py' 2026-04-16T10:32:25,338 adding 'keystone/limit/models/base.py' 2026-04-16T10:32:25,339 adding 'keystone/limit/models/flat.py' 2026-04-16T10:32:25,341 adding 'keystone/limit/models/strict_two_level.py' 2026-04-16T10:32:25,347 adding 'keystone/locale/de/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,354 adding 'keystone/locale/en_GB/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,360 adding 'keystone/locale/es/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,365 adding 'keystone/locale/fr/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,370 adding 'keystone/locale/it/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,376 adding 'keystone/locale/ja/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,380 adding 'keystone/locale/ko_KR/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,386 adding 'keystone/locale/pt_BR/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,392 adding 'keystone/locale/ru/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,397 adding 'keystone/locale/zh_CN/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,401 adding 'keystone/locale/zh_TW/LC_MESSAGES/keystone.po' 2026-04-16T10:32:25,403 adding 'keystone/models/__init__.py' 2026-04-16T10:32:25,404 adding 'keystone/models/receipt_model.py' 2026-04-16T10:32:25,406 adding 'keystone/models/revoke_model.py' 2026-04-16T10:32:25,409 adding 'keystone/models/token_model.py' 2026-04-16T10:32:25,411 adding 'keystone/oauth1/__init__.py' 2026-04-16T10:32:25,412 adding 'keystone/oauth1/core.py' 2026-04-16T10:32:25,414 adding 'keystone/oauth1/schema.py' 2026-04-16T10:32:25,416 adding 'keystone/oauth1/validator.py' 2026-04-16T10:32:25,417 adding 'keystone/oauth1/backends/__init__.py' 2026-04-16T10:32:25,419 adding 'keystone/oauth1/backends/base.py' 2026-04-16T10:32:25,421 adding 'keystone/oauth1/backends/sql.py' 2026-04-16T10:32:25,423 adding 'keystone/oauth2/__init__.py' 2026-04-16T10:32:25,424 adding 'keystone/oauth2/handlers.py' 2026-04-16T10:32:25,426 adding 'keystone/policy/__init__.py' 2026-04-16T10:32:25,427 adding 'keystone/policy/core.py' 2026-04-16T10:32:25,428 adding 'keystone/policy/schema.py' 2026-04-16T10:32:25,430 adding 'keystone/policy/backends/__init__.py' 2026-04-16T10:32:25,431 adding 'keystone/policy/backends/base.py' 2026-04-16T10:32:25,433 adding 'keystone/policy/backends/rules.py' 2026-04-16T10:32:25,434 adding 'keystone/policy/backends/sql.py' 2026-04-16T10:32:25,436 adding 'keystone/receipt/__init__.py' 2026-04-16T10:32:25,437 adding 'keystone/receipt/handlers.py' 2026-04-16T10:32:25,439 adding 'keystone/receipt/provider.py' 2026-04-16T10:32:25,441 adding 'keystone/receipt/receipt_formatters.py' 2026-04-16T10:32:25,443 adding 'keystone/receipt/providers/__init__.py' 2026-04-16T10:32:25,444 adding 'keystone/receipt/providers/base.py' 2026-04-16T10:32:25,446 adding 'keystone/receipt/providers/fernet/__init__.py' 2026-04-16T10:32:25,447 adding 'keystone/receipt/providers/fernet/core.py' 2026-04-16T10:32:25,449 adding 'keystone/resource/__init__.py' 2026-04-16T10:32:25,457 adding 'keystone/resource/core.py' 2026-04-16T10:32:25,460 adding 'keystone/resource/schema.py' 2026-04-16T10:32:25,462 adding 'keystone/resource/backends/__init__.py' 2026-04-16T10:32:25,463 adding 'keystone/resource/backends/base.py' 2026-04-16T10:32:25,465 adding 'keystone/resource/backends/resource_options.py' 2026-04-16T10:32:25,467 adding 'keystone/resource/backends/sql.py' 2026-04-16T10:32:25,469 adding 'keystone/resource/backends/sql_model.py' 2026-04-16T10:32:25,470 adding 'keystone/resource/config_backends/__init__.py' 2026-04-16T10:32:25,472 adding 'keystone/resource/config_backends/base.py' 2026-04-16T10:32:25,473 adding 'keystone/resource/config_backends/sql.py' 2026-04-16T10:32:25,475 adding 'keystone/revoke/__init__.py' 2026-04-16T10:32:25,477 adding 'keystone/revoke/core.py' 2026-04-16T10:32:25,478 adding 'keystone/revoke/model.py' 2026-04-16T10:32:25,480 adding 'keystone/revoke/backends/__init__.py' 2026-04-16T10:32:25,481 adding 'keystone/revoke/backends/base.py' 2026-04-16T10:32:25,483 adding 'keystone/revoke/backends/sql.py' 2026-04-16T10:32:25,485 adding 'keystone/server/__init__.py' 2026-04-16T10:32:25,486 adding 'keystone/server/backends.py' 2026-04-16T10:32:25,487 adding 'keystone/server/wsgi.py' 2026-04-16T10:32:25,489 adding 'keystone/server/flask/__init__.py' 2026-04-16T10:32:25,491 adding 'keystone/server/flask/application.py' 2026-04-16T10:32:25,497 adding 'keystone/server/flask/common.py' 2026-04-16T10:32:25,499 adding 'keystone/server/flask/core.py' 2026-04-16T10:32:25,500 adding 'keystone/server/flask/request_processing/__init__.py' 2026-04-16T10:32:25,502 adding 'keystone/server/flask/request_processing/json_body.py' 2026-04-16T10:32:25,504 adding 'keystone/server/flask/request_processing/req_logging.py' 2026-04-16T10:32:25,506 adding 'keystone/server/flask/request_processing/middleware/__init__.py' 2026-04-16T10:32:25,508 adding 'keystone/server/flask/request_processing/middleware/auth_context.py' 2026-04-16T10:32:25,510 adding 'keystone/server/flask/request_processing/middleware/url_normalize.py' 2026-04-16T10:32:25,511 adding 'keystone/tests/__init__.py' 2026-04-16T10:32:25,513 adding 'keystone/tests/common/__init__.py' 2026-04-16T10:32:25,514 adding 'keystone/tests/common/auth.py' 2026-04-16T10:32:25,516 adding 'keystone/tests/functional/__init__.py' 2026-04-16T10:32:25,517 adding 'keystone/tests/functional/core.py' 2026-04-16T10:32:25,518 adding 'keystone/tests/functional/shared/__init__.py' 2026-04-16T10:32:25,520 adding 'keystone/tests/functional/shared/test_running.py' 2026-04-16T10:32:25,521 adding 'keystone/tests/hacking/__init__.py' 2026-04-16T10:32:25,523 adding 'keystone/tests/hacking/checks.py' 2026-04-16T10:32:25,525 adding 'keystone/tests/protection/__init__.py' 2026-04-16T10:32:25,527 adding 'keystone/tests/protection/v3/__init__.py' 2026-04-16T10:32:25,529 adding 'keystone/tests/protection/v3/test_access_rules.py' 2026-04-16T10:32:25,531 adding 'keystone/tests/protection/v3/test_application_credential.py' 2026-04-16T10:32:25,535 adding 'keystone/tests/protection/v3/test_assignment.py' 2026-04-16T10:32:25,537 adding 'keystone/tests/protection/v3/test_consumer.py' 2026-04-16T10:32:25,539 adding 'keystone/tests/protection/v3/test_credentials.py' 2026-04-16T10:32:25,542 adding 'keystone/tests/protection/v3/test_domain_config.py' 2026-04-16T10:32:25,544 adding 'keystone/tests/protection/v3/test_domain_roles.py' 2026-04-16T10:32:25,546 adding 'keystone/tests/protection/v3/test_domains.py' 2026-04-16T10:32:25,548 adding 'keystone/tests/protection/v3/test_ec2_credential.py' 2026-04-16T10:32:25,551 adding 'keystone/tests/protection/v3/test_endpoint_group.py' 2026-04-16T10:32:25,553 adding 'keystone/tests/protection/v3/test_endpoints.py' 2026-04-16T10:32:25,557 adding 'keystone/tests/protection/v3/test_grants.py' 2026-04-16T10:32:25,560 adding 'keystone/tests/protection/v3/test_groups.py' 2026-04-16T10:32:25,562 adding 'keystone/tests/protection/v3/test_identity_providers.py' 2026-04-16T10:32:25,564 adding 'keystone/tests/protection/v3/test_implied_roles.py' 2026-04-16T10:32:25,566 adding 'keystone/tests/protection/v3/test_limits.py' 2026-04-16T10:32:25,568 adding 'keystone/tests/protection/v3/test_mappings.py' 2026-04-16T10:32:25,570 adding 'keystone/tests/protection/v3/test_policy.py' 2026-04-16T10:32:25,572 adding 'keystone/tests/protection/v3/test_policy_association.py' 2026-04-16T10:32:25,574 adding 'keystone/tests/protection/v3/test_project_endpoint.py' 2026-04-16T10:32:25,577 adding 'keystone/tests/protection/v3/test_project_tags.py' 2026-04-16T10:32:25,580 adding 'keystone/tests/protection/v3/test_projects.py' 2026-04-16T10:32:25,582 adding 'keystone/tests/protection/v3/test_protocols.py' 2026-04-16T10:32:25,584 adding 'keystone/tests/protection/v3/test_regions.py' 2026-04-16T10:32:25,586 adding 'keystone/tests/protection/v3/test_registered_limits.py' 2026-04-16T10:32:25,588 adding 'keystone/tests/protection/v3/test_roles.py' 2026-04-16T10:32:25,590 adding 'keystone/tests/protection/v3/test_service_providers.py' 2026-04-16T10:32:25,592 adding 'keystone/tests/protection/v3/test_services.py' 2026-04-16T10:32:25,594 adding 'keystone/tests/protection/v3/test_system_assignments.py' 2026-04-16T10:32:25,596 adding 'keystone/tests/protection/v3/test_tokens.py' 2026-04-16T10:32:25,599 adding 'keystone/tests/protection/v3/test_trusts.py' 2026-04-16T10:32:25,602 adding 'keystone/tests/protection/v3/test_users.py' 2026-04-16T10:32:25,605 adding 'keystone/tests/unit/__init__.py' 2026-04-16T10:32:25,606 adding 'keystone/tests/unit/base_classes.py' 2026-04-16T10:32:25,611 adding 'keystone/tests/unit/core.py' 2026-04-16T10:32:25,613 adding 'keystone/tests/unit/default_fixtures.py' 2026-04-16T10:32:25,616 adding 'keystone/tests/unit/fakeldap.py' 2026-04-16T10:32:25,617 adding 'keystone/tests/unit/federation_fixtures.py' 2026-04-16T10:32:25,618 adding 'keystone/tests/unit/filtering.py' 2026-04-16T10:32:25,619 adding 'keystone/tests/unit/identity_mapping.py' 2026-04-16T10:32:25,622 adding 'keystone/tests/unit/mapping_fixtures.py' 2026-04-16T10:32:25,624 adding 'keystone/tests/unit/rest.py' 2026-04-16T10:32:25,625 adding 'keystone/tests/unit/test_app_config.py' 2026-04-16T10:32:25,629 adding 'keystone/tests/unit/test_associate_project_endpoint_extension.py' 2026-04-16T10:32:25,631 adding 'keystone/tests/unit/test_auth_plugin.py' 2026-04-16T10:32:25,633 adding 'keystone/tests/unit/test_backend_endpoint_policy.py' 2026-04-16T10:32:25,634 adding 'keystone/tests/unit/test_backend_endpoint_policy_sql.py' 2026-04-16T10:32:25,636 adding 'keystone/tests/unit/test_backend_federation_sql.py' 2026-04-16T10:32:25,638 adding 'keystone/tests/unit/test_backend_id_mapping_sql.py' 2026-04-16T10:32:25,651 adding 'keystone/tests/unit/test_backend_ldap.py' 2026-04-16T10:32:25,654 adding 'keystone/tests/unit/test_backend_ldap_pool.py' 2026-04-16T10:32:25,655 adding 'keystone/tests/unit/test_backend_rules.py' 2026-04-16T10:32:25,661 adding 'keystone/tests/unit/test_backend_sql.py' 2026-04-16T10:32:25,668 adding 'keystone/tests/unit/test_cli.py' 2026-04-16T10:32:25,670 adding 'keystone/tests/unit/test_config.py' 2026-04-16T10:32:25,671 adding 'keystone/tests/unit/test_contrib_ec2_core.py' 2026-04-16T10:32:25,673 adding 'keystone/tests/unit/test_contrib_s3_core.py' 2026-04-16T10:32:25,675 adding 'keystone/tests/unit/test_contrib_simple_cert.py' 2026-04-16T10:32:25,676 adding 'keystone/tests/unit/test_driver_hints.py' 2026-04-16T10:32:25,677 adding 'keystone/tests/unit/test_entry_points.py' 2026-04-16T10:32:25,679 adding 'keystone/tests/unit/test_exception.py' 2026-04-16T10:32:25,680 adding 'keystone/tests/unit/test_hacking_checks.py' 2026-04-16T10:32:25,682 adding 'keystone/tests/unit/test_healthcheck.py' 2026-04-16T10:32:25,683 adding 'keystone/tests/unit/test_ldap_livetest.py' 2026-04-16T10:32:25,685 adding 'keystone/tests/unit/test_ldap_pool_livetest.py' 2026-04-16T10:32:25,686 adding 'keystone/tests/unit/test_ldap_tls_livetest.py' 2026-04-16T10:32:25,690 adding 'keystone/tests/unit/test_limits.py' 2026-04-16T10:32:25,693 adding 'keystone/tests/unit/test_middleware.py' 2026-04-16T10:32:25,695 adding 'keystone/tests/unit/test_policy.py' 2026-04-16T10:32:25,697 adding 'keystone/tests/unit/test_receipt_provider.py' 2026-04-16T10:32:25,699 adding 'keystone/tests/unit/test_revoke.py' 2026-04-16T10:32:25,701 adding 'keystone/tests/unit/test_shadow_users.py' 2026-04-16T10:32:25,703 adding 'keystone/tests/unit/test_sql_banned_operations.py' 2026-04-16T10:32:25,705 adding 'keystone/tests/unit/test_sql_upgrade.py' 2026-04-16T10:32:25,707 adding 'keystone/tests/unit/test_token_provider.py' 2026-04-16T10:32:25,708 adding 'keystone/tests/unit/test_url_middleware.py' 2026-04-16T10:32:25,714 adding 'keystone/tests/unit/test_v3.py' 2026-04-16T10:32:25,717 adding 'keystone/tests/unit/test_v3_application_credential.py' 2026-04-16T10:32:25,731 adding 'keystone/tests/unit/test_v3_assignment.py' 2026-04-16T10:32:25,752 adding 'keystone/tests/unit/test_v3_auth.py' 2026-04-16T10:32:25,757 adding 'keystone/tests/unit/test_v3_catalog.py' 2026-04-16T10:32:25,761 adding 'keystone/tests/unit/test_v3_credential.py' 2026-04-16T10:32:25,765 adding 'keystone/tests/unit/test_v3_domain_config.py' 2026-04-16T10:32:25,766 adding 'keystone/tests/unit/test_v3_endpoint_policy.py' 2026-04-16T10:32:25,784 adding 'keystone/tests/unit/test_v3_federation.py' 2026-04-16T10:32:25,788 adding 'keystone/tests/unit/test_v3_filters.py' 2026-04-16T10:32:25,794 adding 'keystone/tests/unit/test_v3_identity.py' 2026-04-16T10:32:25,798 adding 'keystone/tests/unit/test_v3_oauth1.py' 2026-04-16T10:32:25,803 adding 'keystone/tests/unit/test_v3_oauth2.py' 2026-04-16T10:32:25,805 adding 'keystone/tests/unit/test_v3_os_revoke.py' 2026-04-16T10:32:25,806 adding 'keystone/tests/unit/test_v3_policy.py' 2026-04-16T10:32:25,813 adding 'keystone/tests/unit/test_v3_resource.py' 2026-04-16T10:32:25,815 adding 'keystone/tests/unit/test_v3_trust.py' 2026-04-16T10:32:25,824 adding 'keystone/tests/unit/test_validation.py' 2026-04-16T10:32:25,828 adding 'keystone/tests/unit/test_versions.py' 2026-04-16T10:32:25,830 adding 'keystone/tests/unit/utils.py' 2026-04-16T10:32:25,832 adding 'keystone/tests/unit/application_credential/__init__.py' 2026-04-16T10:32:25,834 adding 'keystone/tests/unit/application_credential/test_backends.py' 2026-04-16T10:32:25,835 adding 'keystone/tests/unit/application_credential/backends/__init__.py' 2026-04-16T10:32:25,837 adding 'keystone/tests/unit/application_credential/backends/test_sql.py' 2026-04-16T10:32:25,838 adding 'keystone/tests/unit/assignment/__init__.py' 2026-04-16T10:32:25,853 adding 'keystone/tests/unit/assignment/test_backends.py' 2026-04-16T10:32:25,856 adding 'keystone/tests/unit/assignment/test_core.py' 2026-04-16T10:32:25,857 adding 'keystone/tests/unit/assignment/role_backends/__init__.py' 2026-04-16T10:32:25,859 adding 'keystone/tests/unit/assignment/role_backends/test_sql.py' 2026-04-16T10:32:25,860 adding 'keystone/tests/unit/auth/__init__.py' 2026-04-16T10:32:25,862 adding 'keystone/tests/unit/auth/test_controllers.py' 2026-04-16T10:32:25,863 adding 'keystone/tests/unit/auth/test_schema.py' 2026-04-16T10:32:25,865 adding 'keystone/tests/unit/auth/plugins/__init__.py' 2026-04-16T10:32:25,867 adding 'keystone/tests/unit/auth/plugins/test_core.py' 2026-04-16T10:32:25,868 adding 'keystone/tests/unit/auth/plugins/test_mapped.py' 2026-04-16T10:32:25,870 adding 'keystone/tests/unit/backend/__init__.py' 2026-04-16T10:32:25,871 adding 'keystone/tests/unit/backend/core_ldap.py' 2026-04-16T10:32:25,873 adding 'keystone/tests/unit/backend/core_sql.py' 2026-04-16T10:32:25,874 adding 'keystone/tests/unit/catalog/__init__.py' 2026-04-16T10:32:25,877 adding 'keystone/tests/unit/catalog/test_backends.py' 2026-04-16T10:32:25,879 adding 'keystone/tests/unit/catalog/test_core.py' 2026-04-16T10:32:25,880 adding 'keystone/tests/unit/common/__init__.py' 2026-04-16T10:32:25,882 adding 'keystone/tests/unit/common/test_cache.py' 2026-04-16T10:32:25,884 adding 'keystone/tests/unit/common/test_database_conflicts.py' 2026-04-16T10:32:25,885 adding 'keystone/tests/unit/common/test_json_home.py' 2026-04-16T10:32:25,891 adding 'keystone/tests/unit/common/test_notifications.py' 2026-04-16T10:32:25,893 adding 'keystone/tests/unit/common/test_password_hashing.py' 2026-04-16T10:32:25,894 adding 'keystone/tests/unit/common/test_provider_api.py' 2026-04-16T10:32:25,897 adding 'keystone/tests/unit/common/test_rbac_enforcer.py' 2026-04-16T10:32:25,899 adding 'keystone/tests/unit/common/test_resource_options_common.py' 2026-04-16T10:32:25,900 adding 'keystone/tests/unit/common/test_sql_core.py' 2026-04-16T10:32:25,903 adding 'keystone/tests/unit/common/test_utils.py' 2026-04-16T10:32:25,905 adding 'keystone/tests/unit/common/sql/__init__.py' 2026-04-16T10:32:25,907 adding 'keystone/tests/unit/common/sql/test_upgrades.py' 2026-04-16T10:32:25,908 adding 'keystone/tests/unit/config_files/backend_ldap.conf' 2026-04-16T10:32:25,910 adding 'keystone/tests/unit/config_files/backend_ldap_pool.conf' 2026-04-16T10:32:25,911 adding 'keystone/tests/unit/config_files/backend_ldap_sql.conf' 2026-04-16T10:32:25,912 adding 'keystone/tests/unit/config_files/backend_liveldap.conf' 2026-04-16T10:32:25,914 adding 'keystone/tests/unit/config_files/backend_multi_ldap_sql.conf' 2026-04-16T10:32:25,915 adding 'keystone/tests/unit/config_files/backend_pool_liveldap.conf' 2026-04-16T10:32:25,916 adding 'keystone/tests/unit/config_files/backend_sql.conf' 2026-04-16T10:32:25,917 adding 'keystone/tests/unit/config_files/backend_tls_liveldap.conf' 2026-04-16T10:32:25,918 adding 'keystone/tests/unit/config_files/test_auth_plugin.conf' 2026-04-16T10:32:25,920 adding 'keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf' 2026-04-16T10:32:25,921 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf' 2026-04-16T10:32:25,923 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf' 2026-04-16T10:32:25,924 adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf' 2026-04-16T10:32:25,925 adding 'keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf' 2026-04-16T10:32:25,927 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf' 2026-04-16T10:32:25,928 adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf' 2026-04-16T10:32:25,929 adding 'keystone/tests/unit/contrib/__init__.py' 2026-04-16T10:32:25,931 adding 'keystone/tests/unit/contrib/federation/__init__.py' 2026-04-16T10:32:25,935 adding 'keystone/tests/unit/contrib/federation/test_utils.py' 2026-04-16T10:32:25,937 adding 'keystone/tests/unit/credential/__init__.py' 2026-04-16T10:32:25,938 adding 'keystone/tests/unit/credential/test_backend_sql.py' 2026-04-16T10:32:25,939 adding 'keystone/tests/unit/credential/test_fernet_provider.py' 2026-04-16T10:32:25,941 adding 'keystone/tests/unit/endpoint_policy/__init__.py' 2026-04-16T10:32:25,943 adding 'keystone/tests/unit/endpoint_policy/backends/__init__.py' 2026-04-16T10:32:25,944 adding 'keystone/tests/unit/endpoint_policy/backends/test_base.py' 2026-04-16T10:32:25,945 adding 'keystone/tests/unit/endpoint_policy/backends/test_sql.py' 2026-04-16T10:32:25,947 adding 'keystone/tests/unit/external/README.rst' 2026-04-16T10:32:25,948 adding 'keystone/tests/unit/external/__init__.py' 2026-04-16T10:32:25,949 adding 'keystone/tests/unit/external/test_timeutils.py' 2026-04-16T10:32:25,951 adding 'keystone/tests/unit/federation/__init__.py' 2026-04-16T10:32:25,952 adding 'keystone/tests/unit/federation/test_core.py' 2026-04-16T10:32:25,954 adding 'keystone/tests/unit/federation/test_utils.py' 2026-04-16T10:32:25,956 adding 'keystone/tests/unit/identity/__init__.py' 2026-04-16T10:32:25,959 adding 'keystone/tests/unit/identity/test_backend_sql.py' 2026-04-16T10:32:25,965 adding 'keystone/tests/unit/identity/test_backends.py' 2026-04-16T10:32:25,967 adding 'keystone/tests/unit/identity/test_core.py' 2026-04-16T10:32:25,969 adding 'keystone/tests/unit/identity/backends/__init__.py' 2026-04-16T10:32:25,970 adding 'keystone/tests/unit/identity/backends/fake_driver.py' 2026-04-16T10:32:25,972 adding 'keystone/tests/unit/identity/backends/test_base.py' 2026-04-16T10:32:25,974 adding 'keystone/tests/unit/identity/backends/test_ldap.py' 2026-04-16T10:32:25,977 adding 'keystone/tests/unit/identity/backends/test_ldap_common.py' 2026-04-16T10:32:25,978 adding 'keystone/tests/unit/identity/backends/test_sql.py' 2026-04-16T10:32:25,980 adding 'keystone/tests/unit/identity/shadow_users/__init__.py' 2026-04-16T10:32:25,982 adding 'keystone/tests/unit/identity/shadow_users/test_backend.py' 2026-04-16T10:32:25,983 adding 'keystone/tests/unit/identity/shadow_users/test_core.py' 2026-04-16T10:32:25,985 adding 'keystone/tests/unit/ksfixtures/__init__.py' 2026-04-16T10:32:25,986 adding 'keystone/tests/unit/ksfixtures/auth_plugins.py' 2026-04-16T10:32:25,988 adding 'keystone/tests/unit/ksfixtures/backendloader.py' 2026-04-16T10:32:25,989 adding 'keystone/tests/unit/ksfixtures/cache.py' 2026-04-16T10:32:25,991 adding 'keystone/tests/unit/ksfixtures/database.py' 2026-04-16T10:32:25,993 adding 'keystone/tests/unit/ksfixtures/hacking.py' 2026-04-16T10:32:25,995 adding 'keystone/tests/unit/ksfixtures/jws_key_repository.py' 2026-04-16T10:32:25,996 adding 'keystone/tests/unit/ksfixtures/key_repository.py' 2026-04-16T10:32:25,998 adding 'keystone/tests/unit/ksfixtures/ldapdb.py' 2026-04-16T10:32:26,000 adding 'keystone/tests/unit/ksfixtures/logging.py' 2026-04-16T10:32:26,001 adding 'keystone/tests/unit/ksfixtures/policy.py' 2026-04-16T10:32:26,003 adding 'keystone/tests/unit/ksfixtures/temporaryfile.py' 2026-04-16T10:32:26,004 adding 'keystone/tests/unit/ksfixtures/warnings.py' 2026-04-16T10:32:26,006 adding 'keystone/tests/unit/limit/__init__.py' 2026-04-16T10:32:26,009 adding 'keystone/tests/unit/limit/test_backends.py' 2026-04-16T10:32:26,012 adding 'keystone/tests/unit/policy/__init__.py' 2026-04-16T10:32:26,013 adding 'keystone/tests/unit/policy/test_backends.py' 2026-04-16T10:32:26,015 adding 'keystone/tests/unit/policy/backends/__init__.py' 2026-04-16T10:32:26,017 adding 'keystone/tests/unit/policy/backends/test_base.py' 2026-04-16T10:32:26,018 adding 'keystone/tests/unit/policy/backends/test_sql.py' 2026-04-16T10:32:26,020 adding 'keystone/tests/unit/receipt/__init__.py' 2026-04-16T10:32:26,023 adding 'keystone/tests/unit/receipt/test_fernet_provider.py' 2026-04-16T10:32:26,025 adding 'keystone/tests/unit/receipt/test_receipt_serialization.py' 2026-04-16T10:32:26,027 adding 'keystone/tests/unit/resource/__init__.py' 2026-04-16T10:32:26,037 adding 'keystone/tests/unit/resource/test_backends.py' 2026-04-16T10:32:26,041 adding 'keystone/tests/unit/resource/test_core.py' 2026-04-16T10:32:26,044 adding 'keystone/tests/unit/resource/backends/__init__.py' 2026-04-16T10:32:26,045 adding 'keystone/tests/unit/resource/backends/test_sql.py' 2026-04-16T10:32:26,047 adding 'keystone/tests/unit/resource/config_backends/__init__.py' 2026-04-16T10:32:26,049 adding 'keystone/tests/unit/resource/config_backends/test_sql.py' 2026-04-16T10:32:26,051 adding 'keystone/tests/unit/saml2/idp_saml2_metadata.xml' 2026-04-16T10:32:26,053 adding 'keystone/tests/unit/saml2/signed_saml2_assertion.xml' 2026-04-16T10:32:26,055 adding 'keystone/tests/unit/server/__init__.py' 2026-04-16T10:32:26,059 adding 'keystone/tests/unit/server/test_keystone_flask.py' 2026-04-16T10:32:26,061 adding 'keystone/tests/unit/tests/__init__.py' 2026-04-16T10:32:26,063 adding 'keystone/tests/unit/tests/test_core.py' 2026-04-16T10:32:26,064 adding 'keystone/tests/unit/tests/test_utils.py' 2026-04-16T10:32:26,066 adding 'keystone/tests/unit/token/__init__.py' 2026-04-16T10:32:26,071 adding 'keystone/tests/unit/token/test_fernet_provider.py' 2026-04-16T10:32:26,074 adding 'keystone/tests/unit/token/test_jws_provider.py' 2026-04-16T10:32:26,075 adding 'keystone/tests/unit/token/test_token_serialization.py' 2026-04-16T10:32:26,077 adding 'keystone/tests/unit/trust/__init__.py' 2026-04-16T10:32:26,080 adding 'keystone/tests/unit/trust/test_backends.py' 2026-04-16T10:32:26,082 adding 'keystone/token/__init__.py' 2026-04-16T10:32:26,085 adding 'keystone/token/provider.py' 2026-04-16T10:32:26,089 adding 'keystone/token/token_formatters.py' 2026-04-16T10:32:26,092 adding 'keystone/token/providers/__init__.py' 2026-04-16T10:32:26,093 adding 'keystone/token/providers/base.py' 2026-04-16T10:32:26,095 adding 'keystone/token/providers/fernet/__init__.py' 2026-04-16T10:32:26,096 adding 'keystone/token/providers/fernet/core.py' 2026-04-16T10:32:26,098 adding 'keystone/token/providers/jws/__init__.py' 2026-04-16T10:32:26,100 adding 'keystone/token/providers/jws/core.py' 2026-04-16T10:32:26,101 adding 'keystone/trust/__init__.py' 2026-04-16T10:32:26,103 adding 'keystone/trust/core.py' 2026-04-16T10:32:26,105 adding 'keystone/trust/schema.py' 2026-04-16T10:32:26,107 adding 'keystone/trust/backends/__init__.py' 2026-04-16T10:32:26,108 adding 'keystone/trust/backends/base.py' 2026-04-16T10:32:26,110 adding 'keystone/trust/backends/sql.py' 2026-04-16T10:32:26,111 adding 'keystone/wsgi/__init__.py' 2026-04-16T10:32:26,112 adding 'keystone/wsgi/api.py' 2026-04-16T10:32:26,115 adding 'keystone-27.0.1.data/data/etc/keystone/sso_callback_template.html' 2026-04-16T10:32:26,117 adding 'keystone-27.0.1.data/scripts/keystone-wsgi-admin' 2026-04-16T10:32:26,118 adding 'keystone-27.0.1.data/scripts/keystone-wsgi-public' 2026-04-16T10:32:26,123 adding 'keystone-27.0.1.dist-info/licenses/AUTHORS' 2026-04-16T10:32:26,126 adding 'keystone-27.0.1.dist-info/licenses/LICENSE' 2026-04-16T10:32:26,127 adding 'keystone-27.0.1.dist-info/METADATA' 2026-04-16T10:32:26,128 adding 'keystone-27.0.1.dist-info/WHEEL' 2026-04-16T10:32:26,129 adding 'keystone-27.0.1.dist-info/entry_points.txt' 2026-04-16T10:32:26,130 adding 'keystone-27.0.1.dist-info/pbr.json' 2026-04-16T10:32:26,131 adding 'keystone-27.0.1.dist-info/top_level.txt' 2026-04-16T10:32:26,140 adding 'keystone-27.0.1.dist-info/RECORD' 2026-04-16T10:32:26,162 removing build/bdist.linux-armv7l/wheel 2026-04-16T10:32:26,450 Building wheel for keystone (setup.py): finished with status 'done' 2026-04-16T10:32:26,467 Created wheel for keystone: filename=keystone-27.0.1-py3-none-any.whl size=1467399 sha256=4dd693e37b59b34a616ca9b8e8e4fa88da99721774784cc27604fa06135c0a41 2026-04-16T10:32:26,468 Stored in directory: /tmp/pip-ephem-wheel-cache-waqpgkup/wheels/74/f4/ac/068e860467420fc846283c5b6e18926322e27f0c9807ac8eb3 2026-04-16T10:32:26,498 Successfully built keystone 2026-04-16T10:32:26,545 Removed build tracker: '/tmp/pip-build-tracker-s4bhzvtc'