{"id":5148,"status":"changed","playbook":{"id":4,"items":{"plays":107,"tasks":2438,"results":2413,"hosts":13,"files":511,"records":0},"arguments":{"version":null,"verbosity":0,"private_key_file":null,"remote_user":null,"connection":"openstack.osa.ssh","timeout":null,"ssh_common_args":null,"sftp_extra_args":null,"scp_extra_args":null,"ssh_extra_args":null,"ask_pass":false,"connection_password_file":null,"force_handlers":true,"flush_cache":false,"become":false,"become_method":"sudo","become_user":null,"become_ask_pass":false,"become_password_file":null,"tags":["all"],"skip_tags":[],"check":false,"diff":false,"inventory":["/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/dynamic_inventory.py","/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/inventory.ini","/etc/openstack_deploy/inventory.ini"],"listhosts":false,"subset":null,"extra_vars":"Not saved by ARA as configured by 'ignored_arguments'","vault_ids":[],"ask_vault_pass":false,"vault_password_files":[],"forks":4,"module_path":null,"syntax":false,"listtasks":false,"listtags":false,"step":false,"start_at_task":null,"args":["setup-openstack.yml"]},"labels":[{"id":1,"name":"check:False"},{"id":2,"name":"tags:all"}],"started":"2025-12-14T10:21:40.790759Z","ended":"2025-12-14T11:05:36.775743Z","duration":"00:43:55.984984","name":null,"ansible_version":"2.18.6","client_version":"1.7.4","python_version":"3.13.5","server_version":"1.7.4","status":"completed","path":"/home/zuul/src/opendev.org/openstack/openstack-ansible/playbooks/setup-openstack.yml","controller":"aio1.openstack.local","user":"root"},"play":{"id":96,"items":{"tasks":114,"results":111},"started":"2025-12-14T10:55:07.248772Z","ended":"2025-12-14T10:58:04.280949Z","duration":"00:02:57.032177","name":"Install horizon server","status":"completed"},"task":{"id":3426,"items":{"results":1},"path":"/home/zuul/src/opendev.org/openstack/ansible-role-python_venv_build/tasks/python_venv_install.yml","tags":["install","horizon-install"],"started":"2025-12-14T10:57:06.015673Z","ended":"2025-12-14T10:57:28.774769Z","duration":"00:00:22.759096","name":"python_venv_build : Install python packages into the venv (pip)","uuid":"fa163e3e-aca0-9a5e-e2dc-000000011346","action":"ansible.builtin.pip","lineno":155,"handler":false,"status":"completed","warnings":[],"deprecations":[],"exceptions":[],"file":430},"host":{"id":36,"name":"aio1-horizon-container-6bea000f","changed":36,"failed":0,"ok":81,"skipped":32,"unreachable":0},"delegated_to":[],"content":{"attempts":1,"changed":true,"cmd":["/openstack/venvs/horizon-32.1.0.dev19/bin/pip","install","-U","--constraint","/openstack/venvs/horizon-32.1.0.dev19/global-constraints.txt","--constraint","/openstack/venvs/horizon-32.1.0.dev19/constraints.txt","--pre","--log","/var/log/python_venv_build.log","--find-links","http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/","--trusted-host","172.29.236.101","horizon","git+https://github.com/Kronuz/pyScss@60414f5d573315a8458b5fbcdf69e5c648c44a9a","pymemcache","python-memcached"],"invocation":{"module_args":{"break_system_packages":false,"chdir":null,"editable":false,"executable":"/openstack/venvs/horizon-32.1.0.dev19/bin/pip","extra_args":"--constraint /openstack/venvs/horizon-32.1.0.dev19/global-constraints.txt --constraint /openstack/venvs/horizon-32.1.0.dev19/constraints.txt --pre --log /var/log/python_venv_build.log  --find-links http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/ --trusted-host 172.29.236.101 ","name":["horizon","git+https://github.com/Kronuz/pyScss@60414f5d573315a8458b5fbcdf69e5c648c44a9a","pymemcache","python-memcached"],"requirements":null,"state":"latest","umask":null,"version":null,"virtualenv":null,"virtualenv_command":"virtualenv","virtualenv_python":null,"virtualenv_site_packages":false}},"name":["horizon","git+https://github.com/Kronuz/pyScss@60414f5d573315a8458b5fbcdf69e5c648c44a9a","pymemcache","python-memcached"],"requirements":null,"state":"latest","stderr":"  Running command git clone --filter=blob:none --quiet https://github.com/Kronuz/pyScss /tmp/pip-req-build-3euya9dy\n  Running command git rev-parse -q --verify 'sha^60414f5d573315a8458b5fbcdf69e5c648c44a9a'\n  Running command git fetch -q https://github.com/Kronuz/pyScss 60414f5d573315a8458b5fbcdf69e5c648c44a9a\n  Running command git checkout -q 60414f5d573315a8458b5fbcdf69e5c648c44a9a\n  DEPRECATION: Building 'pyScss' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pyScss'. Discussion can be found at https://github.com/pypa/pip/issues/6334\n\n[notice] A new release of pip is available: 25.2 -> 25.3\n[notice] To update, run: /openstack/venvs/horizon-32.1.0.dev19/bin/python3 -m pip install --upgrade pip\n","stderr_lines":["  Running command git clone --filter=blob:none --quiet https://github.com/Kronuz/pyScss /tmp/pip-req-build-3euya9dy","  Running command git rev-parse -q --verify 'sha^60414f5d573315a8458b5fbcdf69e5c648c44a9a'","  Running command git fetch -q https://github.com/Kronuz/pyScss 60414f5d573315a8458b5fbcdf69e5c648c44a9a","  Running command git checkout -q 60414f5d573315a8458b5fbcdf69e5c648c44a9a","  DEPRECATION: Building 'pyScss' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pyScss'. Discussion can be found at https://github.com/pypa/pip/issues/6334","","[notice] A new release of pip is available: 25.2 -> 25.3","[notice] To update, run: /openstack/venvs/horizon-32.1.0.dev19/bin/python3 -m pip install --upgrade pip"],"stdout":"Looking in indexes: https://pypi.org/simple, https://deb.debian.org/wheel/debian-13-x86_64\nLooking in links: http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/\nCollecting git+https://github.com/Kronuz/pyScss@60414f5d573315a8458b5fbcdf69e5c648c44a9a\n  Cloning https://github.com/Kronuz/pyScss (to revision 60414f5d573315a8458b5fbcdf69e5c648c44a9a) to ./pip-req-build-3euya9dy\n  Resolved https://github.com/Kronuz/pyScss to commit 60414f5d573315a8458b5fbcdf69e5c648c44a9a\n  Preparing metadata (setup.py): started\n  Preparing metadata (setup.py): finished with status 'done'\nCollecting horizon\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/horizon-25.5.2.dev12-py3-none-any.whl (5.3 MB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.3/5.3 MB 200.9 MB/s  0:00:00\nCollecting pymemcache\n  Downloading pymemcache-4.0.0-py2.py3-none-any.whl.metadata (14 kB)\nCollecting python-memcached\n  Downloading python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB)\nCollecting six (from pyScss==1.4.0)\n  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)\nCollecting pbr>=5.5.0 (from horizon)\n  Downloading pbr-7.0.1-py2.py3-none-any.whl.metadata (1.4 kB)\nCollecting Babel>=2.6.0 (from horizon)\n  Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)\nCollecting Django<4.3,>=4.2 (from horizon)\n  Downloading django-4.2.23-py3-none-any.whl.metadata (4.2 kB)\nCollecting django-compressor>=4.4 (from horizon)\n  Downloading django_compressor-4.5.1-py2.py3-none-any.whl.metadata (5.0 kB)\nCollecting django-debreach>=1.4.2 (from horizon)\n  Downloading django_debreach-2.1.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting futurist>=1.2.0 (from horizon)\n  Downloading futurist-3.2.1-py3-none-any.whl.metadata (2.2 kB)\nCollecting iso8601>=0.1.11 (from horizon)\n  Downloading iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting keystoneauth1>=4.3.1 (from horizon)\n  Downloading keystoneauth1-5.12.0-py3-none-any.whl.metadata (3.1 kB)\nCollecting netaddr>=0.7.18 (from horizon)\n  Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)\nCollecting oslo.concurrency>=4.5.0 (from horizon)\n  Downloading oslo_concurrency-7.2.0-py3-none-any.whl.metadata (2.4 kB)\nCollecting oslo.config>=8.8.0 (from horizon)\n  Downloading oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB)\nCollecting oslo.i18n>=5.1.0 (from horizon)\n  Downloading oslo_i18n-6.6.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.policy>=3.11.0 (from horizon)\n  Downloading oslo_policy-4.6.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.serialization>=4.3.0 (from horizon)\n  Downloading oslo_serialization-5.8.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.upgradecheck>=1.5.0 (from horizon)\n  Downloading oslo_upgradecheck-2.6.0-py3-none-any.whl.metadata (1.7 kB)\nCollecting oslo.utils>=7.0.0 (from horizon)\n  Downloading oslo_utils-9.1.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting osprofiler>=3.4.2 (from horizon)\n  Downloading osprofiler-4.3.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting libsass>=0.23.0 (from horizon)\n  Downloading libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (4.2 kB)\nCollecting Pillow>=9.1.0 (from horizon)\n  Downloading pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (9.0 kB)\nCollecting python-cinderclient>=8.0.0 (from horizon)\n  Downloading python_cinderclient-9.8.0-py3-none-any.whl.metadata (18 kB)\nCollecting python-glanceclient>=2.8.0 (from horizon)\n  Downloading python_glanceclient-4.10.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting python-keystoneclient>=3.22.0 (from horizon)\n  Downloading python_keystoneclient-5.7.0-py3-none-any.whl.metadata (3.6 kB)\nCollecting python-neutronclient>=8.1.0 (from horizon)\n  Downloading python_neutronclient-11.6.0-py3-none-any.whl.metadata (3.4 kB)\nCollecting python-novaclient>=9.1.0 (from horizon)\n  Downloading python_novaclient-18.11.0-py3-none-any.whl.metadata (3.0 kB)\nCollecting python-swiftclient>=3.2.0 (from horizon)\n  Downloading python_swiftclient-4.8.0-py3-none-any.whl.metadata (3.5 kB)\nCollecting PyYAML>=6.0 (from horizon)\n  Downloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)\nCollecting qrcode>=8.2 (from horizon)\n  Downloading qrcode-8.2-py3-none-any.whl.metadata (17 kB)\nCollecting requests>=2.25.1 (from horizon)\n  Downloading requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)\nCollecting semantic-version>=2.3.1 (from horizon)\n  Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)\nCollecting tzdata>=2022.4 (from horizon)\n  Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)\nCollecting XStatic>=1.0.3 (from horizon)\n  Downloading XStatic-1.0.3-py3-none-any.whl.metadata (1.4 kB)\nCollecting XStatic-Angular>=1.8.2.2 (from horizon)\n  Downloading XStatic_Angular-1.8.2.2-py2.py3-none-any.whl.metadata (736 bytes)\nCollecting XStatic-Angular-Bootstrap>=2.2.0.0 (from horizon)\n  Downloading XStatic_Angular_Bootstrap-2.5.0.0-py2.py3-none-any.whl.metadata (903 bytes)\nCollecting XStatic-Angular-FileUpload>=12.0.4.0 (from horizon)\n  Downloading XStatic_Angular_FileUpload-12.2.13.0-py2.py3-none-any.whl.metadata (859 bytes)\nCollecting XStatic-Angular-Gettext>=2.3.8.0 (from horizon)\n  Downloading XStatic_Angular_Gettext-2.4.1.0-py2.py3-none-any.whl.metadata (801 bytes)\nCollecting XStatic-Angular-lrdragndrop>=1.0.2.2 (from horizon)\n  Downloading XStatic_Angular_lrdragndrop-1.0.2.6-py3-none-any.whl.metadata (824 bytes)\nCollecting XStatic-Angular-Schema-Form>=0.8.13.0 (from horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_angular_schema_form-0.8.13.0-py3-none-any.whl (45 kB)\nCollecting XStatic-Bootstrap-Datepicker>=1.3.1.0 (from horizon)\n  Downloading XStatic_Bootstrap_Datepicker-1.4.0.0-py3-none-any.whl.metadata (872 bytes)\nCollecting XStatic-Bootstrap-SCSS>=3.3.7.1 (from horizon)\n  Downloading XStatic_Bootstrap_SCSS-3.4.1.0-py2.py3-none-any.whl.metadata (786 bytes)\nCollecting XStatic-bootswatch>=3.3.7.0 (from horizon)\n  Downloading XStatic_bootswatch-3.3.7.0-py2.py3-none-any.whl.metadata (746 bytes)\nCollecting XStatic-D3>=3.5.17.0 (from horizon)\n  Downloading XStatic_D3-3.5.17.0-py2.py3-none-any.whl.metadata (700 bytes)\nCollecting XStatic-Hogan>=2.0.0.2 (from horizon)\n  Downloading XStatic_Hogan-2.0.0.3-py3-none-any.whl.metadata (750 bytes)\nCollecting XStatic-Font-Awesome>=4.7.0.0 (from horizon)\n  Downloading XStatic_Font_Awesome-4.7.0.0-py2.py3-none-any.whl.metadata (770 bytes)\nCollecting XStatic-Jasmine>=2.4.1.1 (from horizon)\n  Downloading XStatic_Jasmine-2.4.1.2-py2.py3-none-any.whl.metadata (741 bytes)\nCollecting XStatic-jQuery>=3.5.1.1 (from horizon)\n  Downloading xstatic_jquery-3.5.1.1-py3-none-any.whl.metadata (888 bytes)\nCollecting XStatic-JQuery-Migrate>=3 (from horizon)\n  Downloading XStatic_JQuery_Migrate-3.3.2.1-py3-none-any.whl.metadata (819 bytes)\nCollecting XStatic-JQuery.quicksearch>=2.0.3.2 (from horizon)\n  Downloading XStatic_JQuery.quicksearch-2.0.3.2-py3-none-any.whl.metadata (852 bytes)\nCollecting XStatic-JQuery.TableSorter>=2.14.5.1 (from horizon)\n  Downloading XStatic_JQuery.TableSorter-2.14.5.2-py3-none-any.whl.metadata (846 bytes)\nCollecting XStatic-jquery-ui>=1.13.0.1 (from horizon)\n  Downloading xstatic_jquery_ui-1.13.0.1-py3-none-any.whl.metadata (965 bytes)\nCollecting XStatic-JSEncrypt>=2.3.1.1 (from horizon)\n  Downloading XStatic_JSEncrypt-2.3.1.1-py2.py3-none-any.whl.metadata (752 bytes)\nCollecting XStatic-mdi>=1.6.50.2 (from horizon)\n  Downloading XStatic_mdi-1.6.50.2-py2.py3-none-any.whl.metadata (762 bytes)\nCollecting XStatic-objectpath>=1.2.1.0 (from horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_objectpath-1.2.1.0-py3-none-any.whl (4.6 kB)\nCollecting XStatic-Rickshaw>=1.5.0.0 (from horizon)\n  Downloading XStatic_Rickshaw-1.5.1.0-py3-none-any.whl.metadata (775 bytes)\nCollecting XStatic-roboto-fontface>=0.5.0.0 (from horizon)\n  Downloading XStatic_roboto_fontface-0.5.0.0-py2.py3-none-any.whl.metadata (815 bytes)\nCollecting XStatic-smart-table>=1.4.13.2 (from horizon)\n  Downloading XStatic_smart_table-1.4.13.2-py2.py3-none-any.whl.metadata (821 bytes)\nCollecting XStatic-Spin>=1.2.5.2 (from horizon)\n  Downloading XStatic_Spin-1.2.5.3-py3-none-any.whl.metadata (741 bytes)\nCollecting XStatic-term.js>=0.0.7.0 (from horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_term_js-0.0.7.0-py3-none-any.whl (39 kB)\nCollecting XStatic-tv4>=1.2.7.0 (from horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_tv4-1.2.7.0-py3-none-any.whl (24 kB)\nCollecting enmerkar>=0.7.1 (from horizon)\n  Downloading enmerkar-0.7.1-py3-none-any.whl.metadata (13 kB)\nCollecting asgiref<4,>=3.6.0 (from Django<4.3,>=4.2->horizon)\n  Downloading asgiref-3.9.1-py3-none-any.whl.metadata (9.3 kB)\nCollecting sqlparse>=0.3.1 (from Django<4.3,>=4.2->horizon)\n  Downloading sqlparse-0.5.3-py3-none-any.whl.metadata (3.9 kB)\nCollecting django-appconf>=1.0.3 (from django-compressor>=4.4->horizon)\n  Downloading django_appconf-1.1.0-py3-none-any.whl.metadata (5.2 kB)\nCollecting rcssmin==1.1.2 (from django-compressor>=4.4->horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/rcssmin-1.1.2-cp313-cp313-linux_x86_64.whl (42 kB)\nCollecting rjsmin==1.2.2 (from django-compressor>=4.4->horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/rjsmin-1.2.2-cp313-cp313-linux_x86_64.whl (31 kB)\nCollecting debtcollector>=3.0.0 (from futurist>=1.2.0->horizon)\n  Downloading debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting wrapt>=1.7.0 (from debtcollector>=3.0.0->futurist>=1.2.0->horizon)\n  Downloading wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)\nCollecting stevedore>=1.20.0 (from keystoneauth1>=4.3.1->horizon)\n  Downloading stevedore-5.5.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting os-service-types>=1.2.0 (from keystoneauth1>=4.3.1->horizon)\n  Downloading os_service_types-1.8.0-py3-none-any.whl.metadata (1.9 kB)\nCollecting typing-extensions>=4.12 (from keystoneauth1>=4.3.1->horizon)\n  Downloading typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)\nCollecting fasteners>=0.7.0 (from oslo.concurrency>=4.5.0->horizon)\n  Downloading fasteners-0.19-py3-none-any.whl.metadata (4.9 kB)\nCollecting rfc3986>=1.2.0 (from oslo.config>=8.8.0->horizon)\n  Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)\nCollecting oslo.context>=2.22.0 (from oslo.policy>=3.11.0->horizon)\n  Downloading oslo_context-6.1.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting msgpack>=0.5.2 (from oslo.serialization>=4.3.0->horizon)\n  Downloading msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)\nCollecting PrettyTable>=0.7.1 (from oslo.upgradecheck>=1.5.0->horizon)\n  Downloading prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)\nCollecting pyparsing>=2.1.0 (from oslo.utils>=7.0.0->horizon)\n  Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)\nCollecting packaging>=20.4 (from oslo.utils>=7.0.0->horizon)\n  Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)\nCollecting psutil>=3.2.2 (from oslo.utils>=7.0.0->horizon)\n  Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB)\nCollecting WebOb>=1.7.1 (from osprofiler>=3.4.2->horizon)\n  Downloading WebOb-1.8.9-py2.py3-none-any.whl.metadata (11 kB)\nRequirement already satisfied: setuptools in /openstack/venvs/horizon-32.1.0.dev19/lib/python3.13/site-packages (from pbr>=5.5.0->horizon) (80.9.0)\nCollecting wcwidth (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.5.0->horizon)\n  Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)\nCollecting warlock>=1.2.0 (from python-glanceclient>=2.8.0->horizon)\n  Downloading warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB)\nCollecting pyOpenSSL>=17.1.0 (from python-glanceclient>=2.8.0->horizon)\n  Downloading pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)\nCollecting cryptography<44,>=41.0.5 (from pyOpenSSL>=17.1.0->python-glanceclient>=2.8.0->horizon)\n  Downloading cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)\nCollecting cffi>=1.12 (from cryptography<44,>=41.0.5->pyOpenSSL>=17.1.0->python-glanceclient>=2.8.0->horizon)\n  Downloading cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)\nCollecting pycparser (from cffi>=1.12->cryptography<44,>=41.0.5->pyOpenSSL>=17.1.0->python-glanceclient>=2.8.0->horizon)\n  Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)\nCollecting cliff>=3.4.0 (from python-neutronclient>=8.1.0->horizon)\n  Downloading cliff-4.11.0-py3-none-any.whl.metadata (2.0 kB)\nCollecting openstacksdk>=1.5.0 (from python-neutronclient>=8.1.0->horizon)\n  Downloading openstacksdk-4.7.2-py3-none-any.whl.metadata (12 kB)\nCollecting osc-lib>=1.12.0 (from python-neutronclient>=8.1.0->horizon)\n  Downloading osc_lib-4.2.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting oslo.log>=3.36.0 (from python-neutronclient>=8.1.0->horizon)\n  Downloading oslo_log-7.2.1-py3-none-any.whl.metadata (2.8 kB)\nCollecting os-client-config>=1.28.0 (from python-neutronclient>=8.1.0->horizon)\n  Downloading os_client_config-2.3.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting autopage>=0.4.0 (from cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB)\nCollecting cmd2>=1.0.0 (from cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading cmd2-2.7.0-py3-none-any.whl.metadata (17 kB)\nCollecting pyperclip>=1.8 (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/pyperclip-1.9.0-py3-none-any.whl (11 kB)\nCollecting rich-argparse>=1.7.1 (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB)\nCollecting decorator>=4.4.1 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)\nCollecting dogpile.cache>=0.6.5 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading dogpile_cache-1.4.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting jmespath>=0.9.0 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB)\nCollecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)\nCollecting platformdirs>=3 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)\nCollecting requestsexceptions>=1.2.0 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading requestsexceptions-1.4.0-py2.py3-none-any.whl.metadata (1.2 kB)\nCollecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)\n  Downloading jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)\nCollecting python-dateutil>=2.7.0 (from oslo.log>=3.36.0->python-neutronclient>=8.1.0->horizon)\n  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)\nCollecting charset_normalizer<4,>=2 (from requests>=2.25.1->horizon)\n  Downloading charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)\nCollecting idna<4,>=2.5 (from requests>=2.25.1->horizon)\n  Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)\nCollecting urllib3<3,>=1.21.1 (from requests>=2.25.1->horizon)\n  Downloading urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB)\nCollecting certifi>=2017.4.17 (from requests>=2.25.1->horizon)\n  Downloading certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB)\nCollecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading rich-14.1.0-py3-none-any.whl.metadata (18 kB)\nCollecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)\nCollecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)\nCollecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)\n  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)\nCollecting jsonschema~=4.0 (from warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)\n  Downloading jsonschema-4.25.0-py3-none-any.whl.metadata (7.7 kB)\nCollecting attrs>=22.2.0 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)\n  Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)\nCollecting jsonschema-specifications>=2023.03.6 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)\n  Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)\nCollecting referencing>=0.28.4 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)\n  Downloading referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)\nCollecting rpds-py>=0.7.1 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)\n  Downloading rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)\nCollecting legacy-cgi>=2.6 (from WebOb>=1.7.1->osprofiler>=3.4.2->horizon)\n  Downloading legacy_cgi-2.6.4-py3-none-any.whl.metadata (2.3 kB)\nDownloading django-4.2.23-py3-none-any.whl (8.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 8.0/8.0 MB 240.5 MB/s  0:00:00\nDownloading asgiref-3.9.1-py3-none-any.whl (23 kB)\nDownloading pymemcache-4.0.0-py2.py3-none-any.whl (60 kB)\nDownloading python_memcached-1.62-py2.py3-none-any.whl (15 kB)\nDownloading babel-2.17.0-py3-none-any.whl (10.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 10.2/10.2 MB 291.5 MB/s  0:00:00\nDownloading django_compressor-4.5.1-py2.py3-none-any.whl (145 kB)\nDownloading django_appconf-1.1.0-py3-none-any.whl (6.4 kB)\nDownloading django_debreach-2.1.0-py3-none-any.whl (7.7 kB)\nDownloading enmerkar-0.7.1-py3-none-any.whl (12 kB)\nDownloading futurist-3.2.1-py3-none-any.whl (40 kB)\nDownloading debtcollector-3.0.0-py3-none-any.whl (23 kB)\nDownloading iso8601-2.1.0-py3-none-any.whl (7.5 kB)\nDownloading keystoneauth1-5.12.0-py3-none-any.whl (343 kB)\nDownloading libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (9.4 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 9.4/9.4 MB 216.8 MB/s  0:00:00\nDownloading netaddr-1.3.0-py3-none-any.whl (2.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 183.6 MB/s  0:00:00\nDownloading os_service_types-1.8.0-py3-none-any.whl (24 kB)\nDownloading oslo_concurrency-7.2.0-py3-none-any.whl (47 kB)\nDownloading fasteners-0.19-py3-none-any.whl (18 kB)\nDownloading oslo_config-10.0.0-py3-none-any.whl (131 kB)\nDownloading oslo_i18n-6.6.0-py3-none-any.whl (46 kB)\nDownloading oslo_policy-4.6.0-py3-none-any.whl (88 kB)\nDownloading oslo_context-6.1.0-py3-none-any.whl (19 kB)\nDownloading oslo_serialization-5.8.0-py3-none-any.whl (25 kB)\nDownloading msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)\nDownloading oslo_upgradecheck-2.6.0-py3-none-any.whl (14 kB)\nDownloading oslo_utils-9.1.0-py3-none-any.whl (134 kB)\nDownloading osprofiler-4.3.0-py3-none-any.whl (95 kB)\nDownloading packaging-25.0-py3-none-any.whl (66 kB)\nDownloading pbr-7.0.1-py2.py3-none-any.whl (126 kB)\nDownloading pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 6.6/6.6 MB 241.9 MB/s  0:00:00\nDownloading prettytable-3.16.0-py3-none-any.whl (33 kB)\nDownloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB)\nDownloading pyparsing-3.2.3-py3-none-any.whl (111 kB)\nDownloading python_cinderclient-9.8.0-py3-none-any.whl (256 kB)\nDownloading python_glanceclient-4.10.0-py3-none-any.whl (208 kB)\nDownloading pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)\nDownloading cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.0/4.0 MB 204.4 MB/s  0:00:00\nDownloading cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)\nDownloading python_keystoneclient-5.7.0-py3-none-any.whl (397 kB)\nDownloading python_neutronclient-11.6.0-py3-none-any.whl (296 kB)\nDownloading cliff-4.11.0-py3-none-any.whl (84 kB)\nDownloading autopage-0.5.2-py3-none-any.whl (30 kB)\nDownloading cmd2-2.7.0-py3-none-any.whl (154 kB)\nDownloading openstacksdk-4.7.2-py3-none-any.whl (1.8 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 156.2 MB/s  0:00:00\nDownloading decorator-5.2.1-py3-none-any.whl (9.2 kB)\nDownloading dogpile_cache-1.4.0-py3-none-any.whl (62 kB)\nDownloading jmespath-1.0.1-py3-none-any.whl (20 kB)\nDownloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB)\nDownloading jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)\nDownloading os_client_config-2.3.0-py3-none-any.whl (30 kB)\nDownloading osc_lib-4.2.0-py3-none-any.whl (92 kB)\nDownloading oslo_log-7.2.1-py3-none-any.whl (75 kB)\nDownloading platformdirs-4.3.8-py3-none-any.whl (18 kB)\nDownloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)\nDownloading python_novaclient-18.11.0-py3-none-any.whl (335 kB)\nDownloading python_swiftclient-4.8.0-py3-none-any.whl (88 kB)\nDownloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 759.5/759.5 kB 117.4 MB/s  0:00:00\nDownloading qrcode-8.2-py3-none-any.whl (45 kB)\nDownloading requests-2.32.4-py3-none-any.whl (64 kB)\nDownloading charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)\nDownloading idna-3.10-py3-none-any.whl (70 kB)\nDownloading urllib3-1.26.20-py2.py3-none-any.whl (144 kB)\nDownloading certifi-2025.11.12-py3-none-any.whl (159 kB)\nDownloading requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)\nDownloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)\nDownloading rich_argparse-1.7.1-py3-none-any.whl (25 kB)\nDownloading rich-14.1.0-py3-none-any.whl (243 kB)\nDownloading pygments-2.19.2-py3-none-any.whl (1.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 201.5 MB/s  0:00:00\nDownloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)\nDownloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)\nDownloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)\nDownloading six-1.17.0-py2.py3-none-any.whl (11 kB)\nDownloading sqlparse-0.5.3-py3-none-any.whl (44 kB)\nDownloading stevedore-5.5.0-py3-none-any.whl (49 kB)\nDownloading typing_extensions-4.14.1-py3-none-any.whl (43 kB)\nDownloading tzdata-2025.2-py2.py3-none-any.whl (347 kB)\nDownloading warlock-2.1.0-py3-none-any.whl (10 kB)\nDownloading jsonschema-4.25.0-py3-none-any.whl (89 kB)\nDownloading attrs-25.3.0-py3-none-any.whl (63 kB)\nDownloading jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB)\nDownloading referencing-0.36.2-py3-none-any.whl (26 kB)\nDownloading rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385 kB)\nDownloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)\nDownloading WebOb-1.8.9-py2.py3-none-any.whl (115 kB)\nDownloading legacy_cgi-2.6.4-py3-none-any.whl (20 kB)\nDownloading wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (89 kB)\nDownloading XStatic-1.0.3-py3-none-any.whl (4.4 kB)\nDownloading XStatic_Angular-1.8.2.2-py2.py3-none-any.whl (495 kB)\nDownloading XStatic_Angular_Bootstrap-2.5.0.0-py2.py3-none-any.whl (61 kB)\nDownloading XStatic_Angular_FileUpload-12.2.13.0-py2.py3-none-any.whl (195 kB)\nDownloading XStatic_Angular_Gettext-2.4.1.0-py2.py3-none-any.whl (12 kB)\nDownloading XStatic_Angular_lrdragndrop-1.0.2.6-py3-none-any.whl (6.5 kB)\nDownloading XStatic_Bootstrap_Datepicker-1.4.0.0-py3-none-any.whl (67 kB)\nDownloading XStatic_Bootstrap_SCSS-3.4.1.0-py2.py3-none-any.whl (250 kB)\nDownloading XStatic_bootswatch-3.3.7.0-py2.py3-none-any.whl (1.6 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.6/1.6 MB 197.7 MB/s  0:00:00\nDownloading XStatic_D3-3.5.17.0-py2.py3-none-any.whl (78 kB)\nDownloading XStatic_Font_Awesome-4.7.0.0-py2.py3-none-any.whl (675 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 675.2/675.2 kB 116.6 MB/s  0:00:00\nDownloading XStatic_Hogan-2.0.0.3-py3-none-any.whl (7.8 kB)\nDownloading XStatic_Jasmine-2.4.1.2-py2.py3-none-any.whl (41 kB)\nDownloading xstatic_jquery-3.5.1.1-py3-none-any.whl (313 kB)\nDownloading XStatic_JQuery_Migrate-3.3.2.1-py3-none-any.whl (16 kB)\nDownloading XStatic_JQuery.quicksearch-2.0.3.2-py3-none-any.whl (8.3 kB)\nDownloading XStatic_JQuery.TableSorter-2.14.5.2-py3-none-any.whl (20 kB)\nDownloading xstatic_jquery_ui-1.13.0.1-py3-none-any.whl (1.8 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 125.5 MB/s  0:00:00\nDownloading XStatic_JSEncrypt-2.3.1.1-py2.py3-none-any.whl (35 kB)\nDownloading XStatic_mdi-1.6.50.2-py2.py3-none-any.whl (786 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 786.1/786.1 kB 149.6 MB/s  0:00:00\nDownloading XStatic_Rickshaw-1.5.1.0-py3-none-any.whl (28 kB)\nDownloading XStatic_roboto_fontface-0.5.0.0-py2.py3-none-any.whl (5.5 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.5/5.5 MB 213.5 MB/s  0:00:00\nDownloading XStatic_smart_table-1.4.13.2-py2.py3-none-any.whl (14 kB)\nDownloading XStatic_Spin-1.2.5.3-py3-none-any.whl (5.9 kB)\nDownloading pycparser-2.22-py3-none-any.whl (117 kB)\nBuilding wheels for collected packages: pyScss\n  Building wheel for pyScss (setup.py): started\n  Building wheel for pyScss (setup.py): finished with status 'done'\n  Created wheel for pyScss: filename=pyscss-1.4.0-py3-none-any.whl size=124045 sha256=cd27467688c8245e7b8c0ae93b5e3524fe6f5a96aa003e54c500510c738debb6\n  Stored in directory: /root/.cache/pip/wheels/d4/8f/46/ef11890f794b2fbc2fdfd6ee08d876edef48930f09750bb171\nSuccessfully built pyScss\nInstalling collected packages: XStatic-tv4, XStatic-term.js, XStatic-Spin, XStatic-smart-table, XStatic-roboto-fontface, XStatic-Rickshaw, XStatic-objectpath, XStatic-mdi, XStatic-JSEncrypt, XStatic-JQuery.TableSorter, XStatic-JQuery.quicksearch, XStatic-JQuery-Migrate, XStatic-jQuery, XStatic-Jasmine, XStatic-Hogan, XStatic-Font-Awesome, XStatic-D3, XStatic-bootswatch, XStatic-Bootstrap-SCSS, XStatic-Bootstrap-Datepicker, XStatic-Angular-Schema-Form, XStatic-Angular-lrdragndrop, XStatic-Angular-Gettext, XStatic-Angular-FileUpload, XStatic-Angular-Bootstrap, XStatic-Angular, XStatic, wcwidth, rjsmin, requestsexceptions, rcssmin, python-memcached, pyperclip, XStatic-jquery-ui, wrapt, urllib3, tzdata, typing-extensions, stevedore, sqlparse, six, semantic-version, rpds-py, rfc3986, qrcode, PyYAML, pyparsing, pymemcache, pygments, pycparser, psutil, PrettyTable, platformdirs, Pillow, pbr, packaging, netaddr, msgpack, mdurl, libsass, legacy-cgi, jsonpointer, jmespath, iso8601, idna, fasteners, django-debreach, decorator, charset_normalizer, certifi, Babel, autopage, attrs, asgiref, WebOb, requests, referencing, python-dateutil, pyScss, oslo.i18n, oslo.context, os-service-types, markdown-it-py, jsonpatch, dogpile.cache, Django, debtcollector, cffi, rich, python-swiftclient, oslo.utils, oslo.config, keystoneauth1, jsonschema-specifications, futurist, enmerkar, django-appconf, cryptography, rich-argparse, python-cinderclient, pyOpenSSL, oslo.serialization, oslo.concurrency, openstacksdk, jsonschema, django-compressor, warlock, python-novaclient, python-keystoneclient, osprofiler, oslo.policy, oslo.log, os-client-config, cmd2, python-glanceclient, oslo.upgradecheck, cliff, osc-lib, python-neutronclient, horizon\n\nSuccessfully installed Babel-2.17.0 Django-4.2.23 Pillow-11.3.0 PrettyTable-3.16.0 PyYAML-6.0.2 WebOb-1.8.9 XStatic-1.0.3 XStatic-Angular-1.8.2.2 XStatic-Angular-Bootstrap-2.5.0.0 XStatic-Angular-FileUpload-12.2.13.0 XStatic-Angular-Gettext-2.4.1.0 XStatic-Angular-Schema-Form-0.8.13.0 XStatic-Angular-lrdragndrop-1.0.2.6 XStatic-Bootstrap-Datepicker-1.4.0.0 XStatic-Bootstrap-SCSS-3.4.1.0 XStatic-D3-3.5.17.0 XStatic-Font-Awesome-4.7.0.0 XStatic-Hogan-2.0.0.3 XStatic-JQuery-Migrate-3.3.2.1 XStatic-JQuery.TableSorter-2.14.5.2 XStatic-JQuery.quicksearch-2.0.3.2 XStatic-JSEncrypt-2.3.1.1 XStatic-Jasmine-2.4.1.2 XStatic-Rickshaw-1.5.1.0 XStatic-Spin-1.2.5.3 XStatic-bootswatch-3.3.7.0 XStatic-jQuery-3.5.1.1 XStatic-jquery-ui-1.13.0.1 XStatic-mdi-1.6.50.2 XStatic-objectpath-1.2.1.0 XStatic-roboto-fontface-0.5.0.0 XStatic-smart-table-1.4.13.2 XStatic-term.js-0.0.7.0 XStatic-tv4-1.2.7.0 asgiref-3.9.1 attrs-25.3.0 autopage-0.5.2 certifi-2025.11.12 cffi-1.17.1 charset_normalizer-3.4.2 cliff-4.11.0 cmd2-2.7.0 cryptography-43.0.3 debtcollector-3.0.0 decorator-5.2.1 django-appconf-1.1.0 django-compressor-4.5.1 django-debreach-2.1.0 dogpile.cache-1.4.0 enmerkar-0.7.1 fasteners-0.19 futurist-3.2.1 horizon-25.5.2.dev12 idna-3.10 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 jsonschema-4.25.0 jsonschema-specifications-2025.4.1 keystoneauth1-5.12.0 legacy-cgi-2.6.4 libsass-0.23.0 markdown-it-py-3.0.0 mdurl-0.1.2 msgpack-1.1.1 netaddr-1.3.0 openstacksdk-4.7.2 os-client-config-2.3.0 os-service-types-1.8.0 osc-lib-4.2.0 oslo.concurrency-7.2.0 oslo.config-10.0.0 oslo.context-6.1.0 oslo.i18n-6.6.0 oslo.log-7.2.1 oslo.policy-4.6.0 oslo.serialization-5.8.0 oslo.upgradecheck-2.6.0 oslo.utils-9.1.0 osprofiler-4.3.0 packaging-25.0 pbr-7.0.1 platformdirs-4.3.8 psutil-7.0.0 pyOpenSSL-24.2.1 pyScss-1.4.0 pycparser-2.22 pygments-2.19.2 pymemcache-4.0.0 pyparsing-3.2.3 pyperclip-1.9.0 python-cinderclient-9.8.0 python-dateutil-2.9.0.post0 python-glanceclient-4.10.0 python-keystoneclient-5.7.0 python-memcached-1.62 python-neutronclient-11.6.0 python-novaclient-18.11.0 python-swiftclient-4.8.0 qrcode-8.2 rcssmin-1.1.2 referencing-0.36.2 requests-2.32.4 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.1.0 rich-argparse-1.7.1 rjsmin-1.2.2 rpds-py-0.26.0 semantic-version-2.10.0 six-1.17.0 sqlparse-0.5.3 stevedore-5.5.0 typing-extensions-4.14.1 tzdata-2025.2 urllib3-1.26.20 warlock-2.1.0 wcwidth-0.2.13 wrapt-1.17.2\n","stdout_lines":["Looking in indexes: https://pypi.org/simple, https://deb.debian.org/wheel/debian-13-x86_64","Looking in links: http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/","Collecting git+https://github.com/Kronuz/pyScss@60414f5d573315a8458b5fbcdf69e5c648c44a9a","  Cloning https://github.com/Kronuz/pyScss (to revision 60414f5d573315a8458b5fbcdf69e5c648c44a9a) to ./pip-req-build-3euya9dy","  Resolved https://github.com/Kronuz/pyScss to commit 60414f5d573315a8458b5fbcdf69e5c648c44a9a","  Preparing metadata (setup.py): started","  Preparing metadata (setup.py): finished with status 'done'","Collecting horizon","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/horizon-25.5.2.dev12-py3-none-any.whl (5.3 MB)","     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.3/5.3 MB 200.9 MB/s  0:00:00","Collecting pymemcache","  Downloading pymemcache-4.0.0-py2.py3-none-any.whl.metadata (14 kB)","Collecting python-memcached","  Downloading python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB)","Collecting six (from pyScss==1.4.0)","  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)","Collecting pbr>=5.5.0 (from horizon)","  Downloading pbr-7.0.1-py2.py3-none-any.whl.metadata (1.4 kB)","Collecting Babel>=2.6.0 (from horizon)","  Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)","Collecting Django<4.3,>=4.2 (from horizon)","  Downloading django-4.2.23-py3-none-any.whl.metadata (4.2 kB)","Collecting django-compressor>=4.4 (from horizon)","  Downloading django_compressor-4.5.1-py2.py3-none-any.whl.metadata (5.0 kB)","Collecting django-debreach>=1.4.2 (from horizon)","  Downloading django_debreach-2.1.0-py3-none-any.whl.metadata (3.7 kB)","Collecting futurist>=1.2.0 (from horizon)","  Downloading futurist-3.2.1-py3-none-any.whl.metadata (2.2 kB)","Collecting iso8601>=0.1.11 (from horizon)","  Downloading iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)","Collecting keystoneauth1>=4.3.1 (from horizon)","  Downloading keystoneauth1-5.12.0-py3-none-any.whl.metadata (3.1 kB)","Collecting netaddr>=0.7.18 (from horizon)","  Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)","Collecting oslo.concurrency>=4.5.0 (from horizon)","  Downloading oslo_concurrency-7.2.0-py3-none-any.whl.metadata (2.4 kB)","Collecting oslo.config>=8.8.0 (from horizon)","  Downloading oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB)","Collecting oslo.i18n>=5.1.0 (from horizon)","  Downloading oslo_i18n-6.6.0-py3-none-any.whl.metadata (2.1 kB)","Collecting oslo.policy>=3.11.0 (from horizon)","  Downloading oslo_policy-4.6.0-py3-none-any.whl.metadata (2.1 kB)","Collecting oslo.serialization>=4.3.0 (from horizon)","  Downloading oslo_serialization-5.8.0-py3-none-any.whl.metadata (2.1 kB)","Collecting oslo.upgradecheck>=1.5.0 (from horizon)","  Downloading oslo_upgradecheck-2.6.0-py3-none-any.whl.metadata (1.7 kB)","Collecting oslo.utils>=7.0.0 (from horizon)","  Downloading oslo_utils-9.1.0-py3-none-any.whl.metadata (2.2 kB)","Collecting osprofiler>=3.4.2 (from horizon)","  Downloading osprofiler-4.3.0-py3-none-any.whl.metadata (3.8 kB)","Collecting libsass>=0.23.0 (from horizon)","  Downloading libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (4.2 kB)","Collecting Pillow>=9.1.0 (from horizon)","  Downloading pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (9.0 kB)","Collecting python-cinderclient>=8.0.0 (from horizon)","  Downloading python_cinderclient-9.8.0-py3-none-any.whl.metadata (18 kB)","Collecting python-glanceclient>=2.8.0 (from horizon)","  Downloading python_glanceclient-4.10.0-py3-none-any.whl.metadata (3.8 kB)","Collecting python-keystoneclient>=3.22.0 (from horizon)","  Downloading python_keystoneclient-5.7.0-py3-none-any.whl.metadata (3.6 kB)","Collecting python-neutronclient>=8.1.0 (from horizon)","  Downloading python_neutronclient-11.6.0-py3-none-any.whl.metadata (3.4 kB)","Collecting python-novaclient>=9.1.0 (from horizon)","  Downloading python_novaclient-18.11.0-py3-none-any.whl.metadata (3.0 kB)","Collecting python-swiftclient>=3.2.0 (from horizon)","  Downloading python_swiftclient-4.8.0-py3-none-any.whl.metadata (3.5 kB)","Collecting PyYAML>=6.0 (from horizon)","  Downloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)","Collecting qrcode>=8.2 (from horizon)","  Downloading qrcode-8.2-py3-none-any.whl.metadata (17 kB)","Collecting requests>=2.25.1 (from horizon)","  Downloading requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)","Collecting semantic-version>=2.3.1 (from horizon)","  Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)","Collecting tzdata>=2022.4 (from horizon)","  Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)","Collecting XStatic>=1.0.3 (from horizon)","  Downloading XStatic-1.0.3-py3-none-any.whl.metadata (1.4 kB)","Collecting XStatic-Angular>=1.8.2.2 (from horizon)","  Downloading XStatic_Angular-1.8.2.2-py2.py3-none-any.whl.metadata (736 bytes)","Collecting XStatic-Angular-Bootstrap>=2.2.0.0 (from horizon)","  Downloading XStatic_Angular_Bootstrap-2.5.0.0-py2.py3-none-any.whl.metadata (903 bytes)","Collecting XStatic-Angular-FileUpload>=12.0.4.0 (from horizon)","  Downloading XStatic_Angular_FileUpload-12.2.13.0-py2.py3-none-any.whl.metadata (859 bytes)","Collecting XStatic-Angular-Gettext>=2.3.8.0 (from horizon)","  Downloading XStatic_Angular_Gettext-2.4.1.0-py2.py3-none-any.whl.metadata (801 bytes)","Collecting XStatic-Angular-lrdragndrop>=1.0.2.2 (from horizon)","  Downloading XStatic_Angular_lrdragndrop-1.0.2.6-py3-none-any.whl.metadata (824 bytes)","Collecting XStatic-Angular-Schema-Form>=0.8.13.0 (from horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_angular_schema_form-0.8.13.0-py3-none-any.whl (45 kB)","Collecting XStatic-Bootstrap-Datepicker>=1.3.1.0 (from horizon)","  Downloading XStatic_Bootstrap_Datepicker-1.4.0.0-py3-none-any.whl.metadata (872 bytes)","Collecting XStatic-Bootstrap-SCSS>=3.3.7.1 (from horizon)","  Downloading XStatic_Bootstrap_SCSS-3.4.1.0-py2.py3-none-any.whl.metadata (786 bytes)","Collecting XStatic-bootswatch>=3.3.7.0 (from horizon)","  Downloading XStatic_bootswatch-3.3.7.0-py2.py3-none-any.whl.metadata (746 bytes)","Collecting XStatic-D3>=3.5.17.0 (from horizon)","  Downloading XStatic_D3-3.5.17.0-py2.py3-none-any.whl.metadata (700 bytes)","Collecting XStatic-Hogan>=2.0.0.2 (from horizon)","  Downloading XStatic_Hogan-2.0.0.3-py3-none-any.whl.metadata (750 bytes)","Collecting XStatic-Font-Awesome>=4.7.0.0 (from horizon)","  Downloading XStatic_Font_Awesome-4.7.0.0-py2.py3-none-any.whl.metadata (770 bytes)","Collecting XStatic-Jasmine>=2.4.1.1 (from horizon)","  Downloading XStatic_Jasmine-2.4.1.2-py2.py3-none-any.whl.metadata (741 bytes)","Collecting XStatic-jQuery>=3.5.1.1 (from horizon)","  Downloading xstatic_jquery-3.5.1.1-py3-none-any.whl.metadata (888 bytes)","Collecting XStatic-JQuery-Migrate>=3 (from horizon)","  Downloading XStatic_JQuery_Migrate-3.3.2.1-py3-none-any.whl.metadata (819 bytes)","Collecting XStatic-JQuery.quicksearch>=2.0.3.2 (from horizon)","  Downloading XStatic_JQuery.quicksearch-2.0.3.2-py3-none-any.whl.metadata (852 bytes)","Collecting XStatic-JQuery.TableSorter>=2.14.5.1 (from horizon)","  Downloading XStatic_JQuery.TableSorter-2.14.5.2-py3-none-any.whl.metadata (846 bytes)","Collecting XStatic-jquery-ui>=1.13.0.1 (from horizon)","  Downloading xstatic_jquery_ui-1.13.0.1-py3-none-any.whl.metadata (965 bytes)","Collecting XStatic-JSEncrypt>=2.3.1.1 (from horizon)","  Downloading XStatic_JSEncrypt-2.3.1.1-py2.py3-none-any.whl.metadata (752 bytes)","Collecting XStatic-mdi>=1.6.50.2 (from horizon)","  Downloading XStatic_mdi-1.6.50.2-py2.py3-none-any.whl.metadata (762 bytes)","Collecting XStatic-objectpath>=1.2.1.0 (from horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_objectpath-1.2.1.0-py3-none-any.whl (4.6 kB)","Collecting XStatic-Rickshaw>=1.5.0.0 (from horizon)","  Downloading XStatic_Rickshaw-1.5.1.0-py3-none-any.whl.metadata (775 bytes)","Collecting XStatic-roboto-fontface>=0.5.0.0 (from horizon)","  Downloading XStatic_roboto_fontface-0.5.0.0-py2.py3-none-any.whl.metadata (815 bytes)","Collecting XStatic-smart-table>=1.4.13.2 (from horizon)","  Downloading XStatic_smart_table-1.4.13.2-py2.py3-none-any.whl.metadata (821 bytes)","Collecting XStatic-Spin>=1.2.5.2 (from horizon)","  Downloading XStatic_Spin-1.2.5.3-py3-none-any.whl.metadata (741 bytes)","Collecting XStatic-term.js>=0.0.7.0 (from horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_term_js-0.0.7.0-py3-none-any.whl (39 kB)","Collecting XStatic-tv4>=1.2.7.0 (from horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/xstatic_tv4-1.2.7.0-py3-none-any.whl (24 kB)","Collecting enmerkar>=0.7.1 (from horizon)","  Downloading enmerkar-0.7.1-py3-none-any.whl.metadata (13 kB)","Collecting asgiref<4,>=3.6.0 (from Django<4.3,>=4.2->horizon)","  Downloading asgiref-3.9.1-py3-none-any.whl.metadata (9.3 kB)","Collecting sqlparse>=0.3.1 (from Django<4.3,>=4.2->horizon)","  Downloading sqlparse-0.5.3-py3-none-any.whl.metadata (3.9 kB)","Collecting django-appconf>=1.0.3 (from django-compressor>=4.4->horizon)","  Downloading django_appconf-1.1.0-py3-none-any.whl.metadata (5.2 kB)","Collecting rcssmin==1.1.2 (from django-compressor>=4.4->horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/rcssmin-1.1.2-cp313-cp313-linux_x86_64.whl (42 kB)","Collecting rjsmin==1.2.2 (from django-compressor>=4.4->horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/rjsmin-1.2.2-cp313-cp313-linux_x86_64.whl (31 kB)","Collecting debtcollector>=3.0.0 (from futurist>=1.2.0->horizon)","  Downloading debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB)","Collecting wrapt>=1.7.0 (from debtcollector>=3.0.0->futurist>=1.2.0->horizon)","  Downloading wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)","Collecting stevedore>=1.20.0 (from keystoneauth1>=4.3.1->horizon)","  Downloading stevedore-5.5.0-py3-none-any.whl.metadata (2.2 kB)","Collecting os-service-types>=1.2.0 (from keystoneauth1>=4.3.1->horizon)","  Downloading os_service_types-1.8.0-py3-none-any.whl.metadata (1.9 kB)","Collecting typing-extensions>=4.12 (from keystoneauth1>=4.3.1->horizon)","  Downloading typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)","Collecting fasteners>=0.7.0 (from oslo.concurrency>=4.5.0->horizon)","  Downloading fasteners-0.19-py3-none-any.whl.metadata (4.9 kB)","Collecting rfc3986>=1.2.0 (from oslo.config>=8.8.0->horizon)","  Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)","Collecting oslo.context>=2.22.0 (from oslo.policy>=3.11.0->horizon)","  Downloading oslo_context-6.1.0-py3-none-any.whl.metadata (2.1 kB)","Collecting msgpack>=0.5.2 (from oslo.serialization>=4.3.0->horizon)","  Downloading msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)","Collecting PrettyTable>=0.7.1 (from oslo.upgradecheck>=1.5.0->horizon)","  Downloading prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)","Collecting pyparsing>=2.1.0 (from oslo.utils>=7.0.0->horizon)","  Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)","Collecting packaging>=20.4 (from oslo.utils>=7.0.0->horizon)","  Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)","Collecting psutil>=3.2.2 (from oslo.utils>=7.0.0->horizon)","  Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB)","Collecting WebOb>=1.7.1 (from osprofiler>=3.4.2->horizon)","  Downloading WebOb-1.8.9-py2.py3-none-any.whl.metadata (11 kB)","Requirement already satisfied: setuptools in /openstack/venvs/horizon-32.1.0.dev19/lib/python3.13/site-packages (from pbr>=5.5.0->horizon) (80.9.0)","Collecting wcwidth (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.5.0->horizon)","  Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)","Collecting warlock>=1.2.0 (from python-glanceclient>=2.8.0->horizon)","  Downloading warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB)","Collecting pyOpenSSL>=17.1.0 (from python-glanceclient>=2.8.0->horizon)","  Downloading pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)","Collecting cryptography<44,>=41.0.5 (from pyOpenSSL>=17.1.0->python-glanceclient>=2.8.0->horizon)","  Downloading cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)","Collecting cffi>=1.12 (from cryptography<44,>=41.0.5->pyOpenSSL>=17.1.0->python-glanceclient>=2.8.0->horizon)","  Downloading cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)","Collecting pycparser (from cffi>=1.12->cryptography<44,>=41.0.5->pyOpenSSL>=17.1.0->python-glanceclient>=2.8.0->horizon)","  Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)","Collecting cliff>=3.4.0 (from python-neutronclient>=8.1.0->horizon)","  Downloading cliff-4.11.0-py3-none-any.whl.metadata (2.0 kB)","Collecting openstacksdk>=1.5.0 (from python-neutronclient>=8.1.0->horizon)","  Downloading openstacksdk-4.7.2-py3-none-any.whl.metadata (12 kB)","Collecting osc-lib>=1.12.0 (from python-neutronclient>=8.1.0->horizon)","  Downloading osc_lib-4.2.0-py3-none-any.whl.metadata (3.7 kB)","Collecting oslo.log>=3.36.0 (from python-neutronclient>=8.1.0->horizon)","  Downloading oslo_log-7.2.1-py3-none-any.whl.metadata (2.8 kB)","Collecting os-client-config>=1.28.0 (from python-neutronclient>=8.1.0->horizon)","  Downloading os_client_config-2.3.0-py3-none-any.whl.metadata (2.5 kB)","Collecting autopage>=0.4.0 (from cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB)","Collecting cmd2>=1.0.0 (from cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading cmd2-2.7.0-py3-none-any.whl.metadata (17 kB)","Collecting pyperclip>=1.8 (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/pyperclip-1.9.0-py3-none-any.whl (11 kB)","Collecting rich-argparse>=1.7.1 (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB)","Collecting decorator>=4.4.1 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)","Collecting dogpile.cache>=0.6.5 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading dogpile_cache-1.4.0-py3-none-any.whl.metadata (5.5 kB)","Collecting jmespath>=0.9.0 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB)","Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)","Collecting platformdirs>=3 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)","Collecting requestsexceptions>=1.2.0 (from openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading requestsexceptions-1.4.0-py2.py3-none-any.whl.metadata (1.2 kB)","Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=1.5.0->python-neutronclient>=8.1.0->horizon)","  Downloading jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)","Collecting python-dateutil>=2.7.0 (from oslo.log>=3.36.0->python-neutronclient>=8.1.0->horizon)","  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)","Collecting charset_normalizer<4,>=2 (from requests>=2.25.1->horizon)","  Downloading charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)","Collecting idna<4,>=2.5 (from requests>=2.25.1->horizon)","  Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)","Collecting urllib3<3,>=1.21.1 (from requests>=2.25.1->horizon)","  Downloading urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB)","Collecting certifi>=2017.4.17 (from requests>=2.25.1->horizon)","  Downloading certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB)","Collecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading rich-14.1.0-py3-none-any.whl.metadata (18 kB)","Collecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)","Collecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)","Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=8.1.0->horizon)","  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)","Collecting jsonschema~=4.0 (from warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)","  Downloading jsonschema-4.25.0-py3-none-any.whl.metadata (7.7 kB)","Collecting attrs>=22.2.0 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)","  Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)","Collecting jsonschema-specifications>=2023.03.6 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)","  Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)","Collecting referencing>=0.28.4 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)","  Downloading referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)","Collecting rpds-py>=0.7.1 (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon)","  Downloading rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)","Collecting legacy-cgi>=2.6 (from WebOb>=1.7.1->osprofiler>=3.4.2->horizon)","  Downloading legacy_cgi-2.6.4-py3-none-any.whl.metadata (2.3 kB)","Downloading django-4.2.23-py3-none-any.whl (8.0 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 8.0/8.0 MB 240.5 MB/s  0:00:00","Downloading asgiref-3.9.1-py3-none-any.whl (23 kB)","Downloading pymemcache-4.0.0-py2.py3-none-any.whl (60 kB)","Downloading python_memcached-1.62-py2.py3-none-any.whl (15 kB)","Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 10.2/10.2 MB 291.5 MB/s  0:00:00","Downloading django_compressor-4.5.1-py2.py3-none-any.whl (145 kB)","Downloading django_appconf-1.1.0-py3-none-any.whl (6.4 kB)","Downloading django_debreach-2.1.0-py3-none-any.whl (7.7 kB)","Downloading enmerkar-0.7.1-py3-none-any.whl (12 kB)","Downloading futurist-3.2.1-py3-none-any.whl (40 kB)","Downloading debtcollector-3.0.0-py3-none-any.whl (23 kB)","Downloading iso8601-2.1.0-py3-none-any.whl (7.5 kB)","Downloading keystoneauth1-5.12.0-py3-none-any.whl (343 kB)","Downloading libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (9.4 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 9.4/9.4 MB 216.8 MB/s  0:00:00","Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 183.6 MB/s  0:00:00","Downloading os_service_types-1.8.0-py3-none-any.whl (24 kB)","Downloading oslo_concurrency-7.2.0-py3-none-any.whl (47 kB)","Downloading fasteners-0.19-py3-none-any.whl (18 kB)","Downloading oslo_config-10.0.0-py3-none-any.whl (131 kB)","Downloading oslo_i18n-6.6.0-py3-none-any.whl (46 kB)","Downloading oslo_policy-4.6.0-py3-none-any.whl (88 kB)","Downloading oslo_context-6.1.0-py3-none-any.whl (19 kB)","Downloading oslo_serialization-5.8.0-py3-none-any.whl (25 kB)","Downloading msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)","Downloading oslo_upgradecheck-2.6.0-py3-none-any.whl (14 kB)","Downloading oslo_utils-9.1.0-py3-none-any.whl (134 kB)","Downloading osprofiler-4.3.0-py3-none-any.whl (95 kB)","Downloading packaging-25.0-py3-none-any.whl (66 kB)","Downloading pbr-7.0.1-py2.py3-none-any.whl (126 kB)","Downloading pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 6.6/6.6 MB 241.9 MB/s  0:00:00","Downloading prettytable-3.16.0-py3-none-any.whl (33 kB)","Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB)","Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB)","Downloading python_cinderclient-9.8.0-py3-none-any.whl (256 kB)","Downloading python_glanceclient-4.10.0-py3-none-any.whl (208 kB)","Downloading pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)","Downloading cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.0/4.0 MB 204.4 MB/s  0:00:00","Downloading cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)","Downloading python_keystoneclient-5.7.0-py3-none-any.whl (397 kB)","Downloading python_neutronclient-11.6.0-py3-none-any.whl (296 kB)","Downloading cliff-4.11.0-py3-none-any.whl (84 kB)","Downloading autopage-0.5.2-py3-none-any.whl (30 kB)","Downloading cmd2-2.7.0-py3-none-any.whl (154 kB)","Downloading openstacksdk-4.7.2-py3-none-any.whl (1.8 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 156.2 MB/s  0:00:00","Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)","Downloading dogpile_cache-1.4.0-py3-none-any.whl (62 kB)","Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)","Downloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB)","Downloading jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)","Downloading os_client_config-2.3.0-py3-none-any.whl (30 kB)","Downloading osc_lib-4.2.0-py3-none-any.whl (92 kB)","Downloading oslo_log-7.2.1-py3-none-any.whl (75 kB)","Downloading platformdirs-4.3.8-py3-none-any.whl (18 kB)","Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)","Downloading python_novaclient-18.11.0-py3-none-any.whl (335 kB)","Downloading python_swiftclient-4.8.0-py3-none-any.whl (88 kB)","Downloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759 kB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 759.5/759.5 kB 117.4 MB/s  0:00:00","Downloading qrcode-8.2-py3-none-any.whl (45 kB)","Downloading requests-2.32.4-py3-none-any.whl (64 kB)","Downloading charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)","Downloading idna-3.10-py3-none-any.whl (70 kB)","Downloading urllib3-1.26.20-py2.py3-none-any.whl (144 kB)","Downloading certifi-2025.11.12-py3-none-any.whl (159 kB)","Downloading requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)","Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)","Downloading rich_argparse-1.7.1-py3-none-any.whl (25 kB)","Downloading rich-14.1.0-py3-none-any.whl (243 kB)","Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 201.5 MB/s  0:00:00","Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)","Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)","Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)","Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)","Downloading sqlparse-0.5.3-py3-none-any.whl (44 kB)","Downloading stevedore-5.5.0-py3-none-any.whl (49 kB)","Downloading typing_extensions-4.14.1-py3-none-any.whl (43 kB)","Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB)","Downloading warlock-2.1.0-py3-none-any.whl (10 kB)","Downloading jsonschema-4.25.0-py3-none-any.whl (89 kB)","Downloading attrs-25.3.0-py3-none-any.whl (63 kB)","Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB)","Downloading referencing-0.36.2-py3-none-any.whl (26 kB)","Downloading rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385 kB)","Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)","Downloading WebOb-1.8.9-py2.py3-none-any.whl (115 kB)","Downloading legacy_cgi-2.6.4-py3-none-any.whl (20 kB)","Downloading wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (89 kB)","Downloading XStatic-1.0.3-py3-none-any.whl (4.4 kB)","Downloading XStatic_Angular-1.8.2.2-py2.py3-none-any.whl (495 kB)","Downloading XStatic_Angular_Bootstrap-2.5.0.0-py2.py3-none-any.whl (61 kB)","Downloading XStatic_Angular_FileUpload-12.2.13.0-py2.py3-none-any.whl (195 kB)","Downloading XStatic_Angular_Gettext-2.4.1.0-py2.py3-none-any.whl (12 kB)","Downloading XStatic_Angular_lrdragndrop-1.0.2.6-py3-none-any.whl (6.5 kB)","Downloading XStatic_Bootstrap_Datepicker-1.4.0.0-py3-none-any.whl (67 kB)","Downloading XStatic_Bootstrap_SCSS-3.4.1.0-py2.py3-none-any.whl (250 kB)","Downloading XStatic_bootswatch-3.3.7.0-py2.py3-none-any.whl (1.6 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.6/1.6 MB 197.7 MB/s  0:00:00","Downloading XStatic_D3-3.5.17.0-py2.py3-none-any.whl (78 kB)","Downloading XStatic_Font_Awesome-4.7.0.0-py2.py3-none-any.whl (675 kB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 675.2/675.2 kB 116.6 MB/s  0:00:00","Downloading XStatic_Hogan-2.0.0.3-py3-none-any.whl (7.8 kB)","Downloading XStatic_Jasmine-2.4.1.2-py2.py3-none-any.whl (41 kB)","Downloading xstatic_jquery-3.5.1.1-py3-none-any.whl (313 kB)","Downloading XStatic_JQuery_Migrate-3.3.2.1-py3-none-any.whl (16 kB)","Downloading XStatic_JQuery.quicksearch-2.0.3.2-py3-none-any.whl (8.3 kB)","Downloading XStatic_JQuery.TableSorter-2.14.5.2-py3-none-any.whl (20 kB)","Downloading xstatic_jquery_ui-1.13.0.1-py3-none-any.whl (1.8 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 125.5 MB/s  0:00:00","Downloading XStatic_JSEncrypt-2.3.1.1-py2.py3-none-any.whl (35 kB)","Downloading XStatic_mdi-1.6.50.2-py2.py3-none-any.whl (786 kB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 786.1/786.1 kB 149.6 MB/s  0:00:00","Downloading XStatic_Rickshaw-1.5.1.0-py3-none-any.whl (28 kB)","Downloading XStatic_roboto_fontface-0.5.0.0-py2.py3-none-any.whl (5.5 MB)","   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.5/5.5 MB 213.5 MB/s  0:00:00","Downloading XStatic_smart_table-1.4.13.2-py2.py3-none-any.whl (14 kB)","Downloading XStatic_Spin-1.2.5.3-py3-none-any.whl (5.9 kB)","Downloading pycparser-2.22-py3-none-any.whl (117 kB)","Building wheels for collected packages: pyScss","  Building wheel for pyScss (setup.py): started","  Building wheel for pyScss (setup.py): finished with status 'done'","  Created wheel for pyScss: filename=pyscss-1.4.0-py3-none-any.whl size=124045 sha256=cd27467688c8245e7b8c0ae93b5e3524fe6f5a96aa003e54c500510c738debb6","  Stored in directory: /root/.cache/pip/wheels/d4/8f/46/ef11890f794b2fbc2fdfd6ee08d876edef48930f09750bb171","Successfully built pyScss","Installing collected packages: XStatic-tv4, XStatic-term.js, XStatic-Spin, XStatic-smart-table, XStatic-roboto-fontface, XStatic-Rickshaw, XStatic-objectpath, XStatic-mdi, XStatic-JSEncrypt, XStatic-JQuery.TableSorter, XStatic-JQuery.quicksearch, XStatic-JQuery-Migrate, XStatic-jQuery, XStatic-Jasmine, XStatic-Hogan, XStatic-Font-Awesome, XStatic-D3, XStatic-bootswatch, XStatic-Bootstrap-SCSS, XStatic-Bootstrap-Datepicker, XStatic-Angular-Schema-Form, XStatic-Angular-lrdragndrop, XStatic-Angular-Gettext, XStatic-Angular-FileUpload, XStatic-Angular-Bootstrap, XStatic-Angular, XStatic, wcwidth, rjsmin, requestsexceptions, rcssmin, python-memcached, pyperclip, XStatic-jquery-ui, wrapt, urllib3, tzdata, typing-extensions, stevedore, sqlparse, six, semantic-version, rpds-py, rfc3986, qrcode, PyYAML, pyparsing, pymemcache, pygments, pycparser, psutil, PrettyTable, platformdirs, Pillow, pbr, packaging, netaddr, msgpack, mdurl, libsass, legacy-cgi, jsonpointer, jmespath, iso8601, idna, fasteners, django-debreach, decorator, charset_normalizer, certifi, Babel, autopage, attrs, asgiref, WebOb, requests, referencing, python-dateutil, pyScss, oslo.i18n, oslo.context, os-service-types, markdown-it-py, jsonpatch, dogpile.cache, Django, debtcollector, cffi, rich, python-swiftclient, oslo.utils, oslo.config, keystoneauth1, jsonschema-specifications, futurist, enmerkar, django-appconf, cryptography, rich-argparse, python-cinderclient, pyOpenSSL, oslo.serialization, oslo.concurrency, openstacksdk, jsonschema, django-compressor, warlock, python-novaclient, python-keystoneclient, osprofiler, oslo.policy, oslo.log, os-client-config, cmd2, python-glanceclient, oslo.upgradecheck, cliff, osc-lib, python-neutronclient, horizon","","Successfully installed Babel-2.17.0 Django-4.2.23 Pillow-11.3.0 PrettyTable-3.16.0 PyYAML-6.0.2 WebOb-1.8.9 XStatic-1.0.3 XStatic-Angular-1.8.2.2 XStatic-Angular-Bootstrap-2.5.0.0 XStatic-Angular-FileUpload-12.2.13.0 XStatic-Angular-Gettext-2.4.1.0 XStatic-Angular-Schema-Form-0.8.13.0 XStatic-Angular-lrdragndrop-1.0.2.6 XStatic-Bootstrap-Datepicker-1.4.0.0 XStatic-Bootstrap-SCSS-3.4.1.0 XStatic-D3-3.5.17.0 XStatic-Font-Awesome-4.7.0.0 XStatic-Hogan-2.0.0.3 XStatic-JQuery-Migrate-3.3.2.1 XStatic-JQuery.TableSorter-2.14.5.2 XStatic-JQuery.quicksearch-2.0.3.2 XStatic-JSEncrypt-2.3.1.1 XStatic-Jasmine-2.4.1.2 XStatic-Rickshaw-1.5.1.0 XStatic-Spin-1.2.5.3 XStatic-bootswatch-3.3.7.0 XStatic-jQuery-3.5.1.1 XStatic-jquery-ui-1.13.0.1 XStatic-mdi-1.6.50.2 XStatic-objectpath-1.2.1.0 XStatic-roboto-fontface-0.5.0.0 XStatic-smart-table-1.4.13.2 XStatic-term.js-0.0.7.0 XStatic-tv4-1.2.7.0 asgiref-3.9.1 attrs-25.3.0 autopage-0.5.2 certifi-2025.11.12 cffi-1.17.1 charset_normalizer-3.4.2 cliff-4.11.0 cmd2-2.7.0 cryptography-43.0.3 debtcollector-3.0.0 decorator-5.2.1 django-appconf-1.1.0 django-compressor-4.5.1 django-debreach-2.1.0 dogpile.cache-1.4.0 enmerkar-0.7.1 fasteners-0.19 futurist-3.2.1 horizon-25.5.2.dev12 idna-3.10 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 jsonschema-4.25.0 jsonschema-specifications-2025.4.1 keystoneauth1-5.12.0 legacy-cgi-2.6.4 libsass-0.23.0 markdown-it-py-3.0.0 mdurl-0.1.2 msgpack-1.1.1 netaddr-1.3.0 openstacksdk-4.7.2 os-client-config-2.3.0 os-service-types-1.8.0 osc-lib-4.2.0 oslo.concurrency-7.2.0 oslo.config-10.0.0 oslo.context-6.1.0 oslo.i18n-6.6.0 oslo.log-7.2.1 oslo.policy-4.6.0 oslo.serialization-5.8.0 oslo.upgradecheck-2.6.0 oslo.utils-9.1.0 osprofiler-4.3.0 packaging-25.0 pbr-7.0.1 platformdirs-4.3.8 psutil-7.0.0 pyOpenSSL-24.2.1 pyScss-1.4.0 pycparser-2.22 pygments-2.19.2 pymemcache-4.0.0 pyparsing-3.2.3 pyperclip-1.9.0 python-cinderclient-9.8.0 python-dateutil-2.9.0.post0 python-glanceclient-4.10.0 python-keystoneclient-5.7.0 python-memcached-1.62 python-neutronclient-11.6.0 python-novaclient-18.11.0 python-swiftclient-4.8.0 qrcode-8.2 rcssmin-1.1.2 referencing-0.36.2 requests-2.32.4 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.1.0 rich-argparse-1.7.1 rjsmin-1.2.2 rpds-py-0.26.0 semantic-version-2.10.0 six-1.17.0 sqlparse-0.5.3 stevedore-5.5.0 typing-extensions-4.14.1 tzdata-2025.2 urllib3-1.26.20 warlock-2.1.0 wcwidth-0.2.13 wrapt-1.17.2"],"version":null,"virtualenv":null},"created":"2025-12-14T10:57:28.766013Z","updated":"2025-12-14T10:57:28.766047Z","started":"2025-12-14T10:57:06.064121Z","ended":"2025-12-14T10:57:28.755433Z","duration":"00:00:22.691312","changed":true,"ignore_errors":false}