From 531421defdf4926fa2abc272453012a5ecbe429a Mon Sep 17 00:00:00 2001 From: Adrian Vladu Date: Thu, 16 Apr 2026 11:24:57 +0300 Subject: [PATCH 1/3] upper-constraints: update according to openstack/requirements master Change-Id: I8460384b551a7ca5c06f2729bbdf4bb3a069d95d Signed-off-by: Adrian Vladu --- upper-constraints.txt | 777 ++++++++++++++++++++---------------------- 1 file changed, 371 insertions(+), 406 deletions(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 8a6b441c..f36730d5 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -1,603 +1,568 @@ -voluptuous===0.15.2 +# WARNING: OpenStack makes no security guarantees about third-party +# dependencies listed here, and does not keep track of any +# vulnerabilities they contain. Versions of these dependencies are +# frozen at each coordinated release in order to stabilize upstream +# testing, and can contain known vulnerabilities. Consumers are +# *STRONGLY* encouraged to rely on curated distributions of OpenStack +# or manage security patching of dependencies themselves. +voluptuous===0.16.0 chardet===5.2.0 enum-compat===0.0.3 -rsa===4.9.1 -restructuredtext-lint===1.4.0 netmiko===4.6.0 sshtunnel===0.4.0 PasteDeploy===3.1.0 -typing===3.7.4.3 Routes===2.5.1 -rtslib-fb===2.2.3 -oslo.limit===2.8.0 -tzdata===2025.2 -smmap===5.0.2 +rtslib-fb===2.2.4 +oslo.limit===2.10.0 +restructuredtext_lint===2.0.2 +tzdata===2026.1 +smmap===5.0.3 confget===5.1.2 -XStatic-Angular-Bootstrap===2.5.0.0 +XStatic-Angular-Bootstrap===2.5.0.1 WebOb===1.8.9 sphinxcontrib-actdiag===3.0.0 -pecan===1.7.0 -os-api-ref===3.1.0 -python-ldap===3.4.4 -oslo.concurrency===7.2.0 -websocket-client===1.8.0 +pecan===1.8.0 +os-api-ref===3.2.0 +python-ldap===3.4.5 +oslo.concurrency===7.4.0 +websocket-client===1.9.0 osprofiler===4.3.0 os-resource-classes===1.1.0 mypy_extensions===1.1.0 -tabulate===0.9.0 +tabulate===0.10.0 python-ironic-inspector-client===5.4.0 -lxml===6.0.0 +lxml===6.0.3 vintage===0.4.1 rst2txt===1.1.0 -setproctitle===1.3.6 -pytest===8.4.1 +setproctitle===1.3.7 +pytest===9.0.3 python-slugify===8.0.4 cursive===0.2.3 -oslo.service===4.3.0 -django-appconf===1.1.0 -ntc_templates===7.9.0 +oslo.service===4.5.1 +django-appconf===1.2.0 +ntc_templates===9.1.0 sphinxcontrib-nwdiag===2.0.0 rbd-iscsi-client===0.1.8 -requests-aws===0.1.8 -alabaster===0.7.16;python_version=='3.9' -alabaster===1.0.0;python_version>='3.10' -pbr===7.0.1 +alabaster===1.0.0 +pbr===7.0.3 munch===4.0.0 waiting===1.5.0 -attrs===25.3.0 -microversion-parse===2.0.0 -jwcrypto===1.5.6 -Pint===0.23;python_version=='3.9' -Pint===0.24.4;python_version>='3.10' -oslo.i18n===6.6.0 +attrs===26.1.0 +jwcrypto===1.5.7 +Pint===0.24.4 +oslo.i18n===6.7.2 jsonpath-rw-ext===1.2.2 -python-mistralclient===6.0.0 -oslo.context===6.1.0 -rcssmin===1.1.2 +python-mistralclient===6.2.0 +oslo.context===6.3.0 +rcssmin===1.2.2 pycadf===4.0.1 -grpcio===1.74.0 +grpcio===1.80.0 sniffio===1.3.1 -fixtures===4.2.5 -neutron-lib===3.21.1 -XStatic-FileSaver===1.3.2.0 -jaraco.functools===4.2.1 -oslo.metrics===0.13.0 +fixtures===4.3.2 +neutron-lib===3.24.0 +XStatic-FileSaver===1.3.2.1 +jaraco.functools===4.4.0 +oslo.metrics===0.15.1 storage-interfaces===1.0.5 -pydantic===2.11.7 -persist-queue===1.0.0 +pydantic===2.12.5 pystache===0.6.8 -XStatic-Font-Awesome===4.7.0.0 +XStatic-Font-Awesome===6.2.1.2 nose===1.3.7 waitress===3.0.2 os-refresh-config===14.0.1 -pysnmp===7.1.21 +pysnmp===7.1.23 Mako===1.3.10 sphinxcontrib-htmlhelp===2.1.0 -XStatic-jQuery===3.5.1.1 +XStatic-jQuery===3.7.1.1 ddt===1.7.2 -XStatic-Graphlib===2.1.7.0 pyserial===3.5 -moto===5.1.9 +moto===5.1.22 infi.dtypes.wwn===0.1.1 -python-freezerclient===6.1.0 -python-vitrageclient===5.3.0 -py-pure-client===1.73.0 -krest===1.3.7 -psycopg2===2.9.10 -networkx===3.2.1;python_version=='3.9' -networkx===3.4.2;python_version>='3.10' -cheroot===10.0.1 -XStatic-Angular===1.8.2.2 -types-requests===2.31.0.6 -zuul-sphinx===0.7.0 +awscrt===0.32.0 +pcre2===0.6.0 +python-freezerclient===6.2.0 +python-vitrageclient===5.4.0 +py-pure-client===1.85.0 +krest===1.3.8 +psycopg2===2.9.11 +networkx===3.4.2 +cheroot===11.1.2 +XStatic-Angular===1.8.2.3 +zuul-sphinx===0.8.0 ply===3.11 -google-api-core===2.25.1 +google-api-core===2.30.3 requests-toolbelt===1.0.0 -simplejson===3.20.1 -types-paramiko===3.5.0.20250801 -python-swiftclient===4.8.0 +simplejson===3.20.2 +python-swiftclient===4.10.0 pyOpenSSL===24.2.1 -typing-inspection===0.4.1 +typing-inspection===0.4.2 monasca-common===3.8.0 hyperframe===6.1.0 -zeroconf===0.147.0 -scipy===1.13.1;python_version=='3.9' -scipy===1.15.3;python_version>='3.10' -opentelemetry-exporter-otlp===1.36.0 -python-gnupg===0.5.4 +zeroconf===0.148.0 +scipy===1.15.3 +opentelemetry-exporter-otlp===1.41.0 rsd-lib===1.2.0 -XStatic-Jasmine===2.4.1.2 -googleapis-common-protos===1.70.0 -python-glanceclient===4.8.0;python_version=='3.9' -python-glanceclient===4.10.0;python_version>='3.10' -prometheus_client===0.22.1 +XStatic-Jasmine===2.4.1.3 +googleapis-common-protos===1.74.0 +python-glanceclient===4.11.0 +prometheus_client===0.25.0 jaraco.classes===3.4.0 -debtcollector===3.0.0 -responses===0.25.7 -croniter===6.0.0 -horizon===25.5.1 -octavia-lib===3.10.0 -python-watcherclient===4.9.0 -MarkupSafe===3.0.2 -types-python-dateutil===2.9.0.20250708 -ruamel.yaml.clib===0.2.12 -doc8===1.1.2;python_version=='3.9' -doc8===2.0.0;python_version>='3.10' -pymongo===4.13.2 -python-cloudkittyclient===5.4.0 -soupsieve===2.7 -sqlparse===0.5.3 -oslotest===5.0.1 -jsonpointer===3.0.0 +debtcollector===3.1.0 +responses===0.26.0 +backports.strenum===1.3.1;python_version=='3.10' +croniter===6.2.2 +horizon===25.7.1 +octavia-lib===3.11.0 +python-watcherclient===4.10.0 +MarkupSafe===3.0.3 +doc8===2.0.0 +pymongo===4.16.0 +python-cloudkittyclient===6.1.0 +soupsieve===2.8.3 +sqlparse===0.5.5 +oslotest===6.1.0 +jsonpointer===3.1.1 defusedxml===0.7.1 -opentelemetry-sdk===1.36.0 +opentelemetry-sdk===1.41.0 netaddr===1.3.0 -pyghmi===1.6.2 +pyghmi===1.6.15 sphinxcontrib-blockdiag===3.0.0 -aiosqlite===0.21.0 -thrift===0.22.0 +aiosqlite===0.22.1 gnocchiclient===7.2.0 -wcwidth===0.2.13 +wcwidth===0.6.0 sphinxcontrib.datatemplates===0.11.0 jsonpath-rw===1.4.0 -prettytable===3.16.0 +prettytable===3.17.0 vine===5.1.0 -pathspec===0.12.1 -taskflow===6.0.2 -arrow===1.3.0 +pathspec===1.0.4 +taskflow===6.2.0 +arrow===1.4.0 semantic-version===2.10.0 -async-timeout===5.0.1;python_version=='3.10' -async-timeout===5.0.1;python_version=='3.9' -virtualbmc===3.2.0 -SQLAlchemy===2.0.42 +ConfigArgParse===1.7.5 +async-timeout===5.0.1 +virtualbmc===3.3.0 +SQLAlchemy===2.0.49 pyroute2===0.8.1 -google-auth===2.40.3 -kazoo===2.10.0 -pyspnego===0.11.2 -XStatic-roboto-fontface===0.5.0.0 -pyudev===0.24.3 -eventlet===0.40.2 -openstack-doc-tools===4.0.1 -oslo.messaging===17.1.0 -jira===3.8.0;python_version=='3.9' -jira===3.10.5;python_version>='3.10' -PyJWT===2.10.1 -typing_extensions===4.14.1 -XStatic-lodash===4.16.4.2 +google-auth===2.49.2 +kazoo===2.11.0 +pyspnego===0.12.1 +trio-websocket===0.12.2 +XStatic-roboto-fontface===0.8.0.1 +pyudev===0.24.4 +eventlet===0.41.0 +openstack-doc-tools===4.0.2 +oslo.messaging===17.3.0 +jira===3.10.5 +PyJWT===2.12.1 +typing_extensions===4.15.0 zVMCloudConnector===1.6.3 -paramiko===3.5.1 +paramiko===4.0.0 ifaddr===0.2.0 reno===4.1.0 -ncclient===0.6.19 -imagesize===1.4.1 +ncclient===0.7.1 +imagesize===2.0.0 pydot===4.0.1 urllib3===2.6.3 graphviz===0.21 PyKMIP===0.10.0 -python-observabilityclient===1.2.0 -whereto===0.4.0 -pywbem===1.7.3 -python-subunit===1.4.4 -tornado===6.5.1 -pycparser===2.22 +python-observabilityclient===1.3.0 +whereto===0.6.0 +networking-generic-switch===9.1.0 +pywbem===1.9.0 +python-subunit===1.4.5 +pycparser===3.0 mock===5.2.0 -PyYAML===6.0.2 -beautifulsoup4===4.13.4 -ovs===3.5.1 -cryptography===44.0.1 +PyYAML===6.0.3 +beautifulsoup4===4.14.3 +ovs===3.7.1 +cryptography===43.0.3 httpcore===1.0.9 URLObject===3.0.0 -psycopg2-binary===2.9.10 -glance_store===4.10.0;python_version=='3.9' -glance_store===5.2.0;python_version>='3.10' -openstack-release-test===8.1.0 +psycopg2-binary===2.9.11 +glance_store===5.4.0 +openstack-release-test===8.4.0 requests-mock===1.12.1 os-apply-config===14.0.1 -gunicorn===23.0.0 +gunicorn===25.3.0 storpool===7.3.0 -textfsm===1.1.3 -python-3parclient===4.2.14 -django-compressor===4.5.1 -libvirt-python===11.6.0 -python-zunclient===5.3.0 +textfsm===2.1.0 +python-3parclient===4.4 +libvirt-python===12.2.0 +python-zunclient===5.4.0 tzlocal===5.3.1 +sysv_ipc===1.2.0 sphinxcontrib-jsmath===1.0.1 -python-novaclient===18.11.0 +django_compressor===4.6.0 +awscurl===0.39 +trio===0.33.0 +python-novaclient===18.12.0 pact===1.12.0 -bcrypt===4.0.1 -exceptiongroup===1.3.0;python_version=='3.10' -exceptiongroup===1.3.0;python_version=='3.9' -os-client-config===2.1.0;python_version=='3.9' -os-client-config===2.3.0;python_version>='3.10' -XStatic-Angular-Gettext===2.4.1.0 +bcrypt===5.0.0 +exceptiongroup===1.3.1 +os-client-config===2.3.0 +XStatic-Angular-Gettext===2.4.1.1 h11===0.16.0 -Pygments===2.19.2 -XStatic-Hogan===2.0.0.3 -XStatic-objectpath===1.2.1.0 -python-manilaclient===5.6.0 +Pygments===2.20.0 +XStatic-Hogan===2.0.0.5 +XStatic-objectpath===1.2.1.1 +python-manilaclient===6.0.0 sphinxcontrib-serializinghtml===2.0.0 -requests===2.32.4 +requests===2.33.1 snowballstemmer===3.0.1 Jinja2===3.1.6 -XStatic-Bootstrap-SCSS===3.4.1.0 +XStatic-Bootstrap-SCSS===3.4.1.1 pyzabbix===1.3.1 ptyprocess===0.7.0 -threadloop===1.0.2 amqp===5.3.1 -ruamel.yaml===0.18.14 +ruamel.yaml===0.19.1 websockify===0.13.0 -gssapi===1.9.0 -XStatic-JQuery.quicksearch===2.0.3.2 -pyasn1_modules===0.4.1 +gssapi===1.11.1 +XStatic-JQuery.quicksearch===2.0.3.3 +pyasn1_modules===0.4.2 mpmath===1.3.0 python-binary-memcached===0.31.4 -jaraco.context===6.0.1 +jaraco.context===6.1.2 django-debreach===2.1.0 -sphinx-feature-classification===2.0.0 -XStatic-JQuery-Migrate===3.3.2.1 -pytest-html===4.1.1 +sphinx-feature-classification===2.1.0 +XStatic-JQuery-Migrate===3.3.2.2 +pytest-html===4.2.0 appdirs===1.4.4 -google-auth-httplib2===0.2.0 -daiquiri===3.2.5.1;python_version=='3.9' -daiquiri===3.3.0;python_version>='3.10' +google-auth-httplib2===0.3.1 +daiquiri===3.4.0 influxdb===5.3.2 funcparserlib===2.0.0a0 passlib===1.7.4 -cliff===4.9.1;python_version=='3.9' -cliff===4.11.0;python_version>='3.10' -os-brick===6.13.0 +cliff===4.13.3 +os-brick===7.0.0 +valkey===6.1.1 scp===0.15.0 -python-zaqarclient===3.0.1;python_version=='3.9' -python-zaqarclient===4.1.0;python_version>='3.10' +lark===1.3.1 +python-zaqarclient===4.4.0 ldappool===3.0.0 hpack===4.1.0 -joblib===1.5.1 -google-api-python-client===2.177.0 -castellan===5.4.1 -oslo.versionedobjects===3.8.0 +joblib===1.5.3 +google-api-python-client===2.194.0 +castellan===5.6.0 +oslo.versionedobjects===3.9.0 enmerkar===0.7.1 -webcolors===24.11.1 -aodhclient===3.8.0;python_version=='3.9' -aodhclient===3.9.1;python_version>='3.10' +webcolors===25.10.0 +aodhclient===3.10.1 autobahn===24.4.2 -SQLAlchemy-Utils===0.41.2 +SQLAlchemy-Utils===0.42.1 retryz===0.1.9 pluggy===1.6.0 -coverage===7.10.1 -freezegun===1.5.4 +coverage===7.13.5 +freezegun===1.5.5 mdurl===0.1.2 toml===0.10.2 pycdlib===1.14.0 -pyperclip===1.9.0 -cassandra-driver===3.29.2 -XStatic-Angular-Schema-Form===0.8.13.0 -opentelemetry-exporter-otlp-proto-http===1.36.0 -gabbi===3.1.0 +pyperclip===1.11.0 +cassandra-driver===3.29.3 +XStatic-Angular-Schema-Form===0.8.13.1 +opentelemetry-exporter-otlp-proto-http===1.41.0 +gabbi===4.2.0 nwdiag===3.0.0 -XStatic-bootswatch===3.3.7.0 +XStatic-bootswatch===3.3.7.1 annotated-types===0.7.0 pytest-xdist===3.8.0 -XStatic-JS-Yaml===3.8.1.0 -XStatic-term.js===0.0.7.0 -oslo.log===7.2.1 -nodeenv===1.9.1 -gossip===2.4.0 +XStatic-JS-Yaml===3.13.1.2 +XStatic-term.js===0.0.7.1 +oslo.log===8.1.0 +nodeenv===1.10.0 +gossip===2.5.0 suds-community===1.2.0 -os_vif===4.2.1 +os_vif===4.3.0 qrcode===8.2 -oslo.middleware===6.6.0 -XStatic-mdi===1.6.50.2 -pydantic_core===2.33.2 +oslo.middleware===8.0.0 +XStatic-mdi===1.6.50.3 +pydantic_core===2.41.5 uritemplate===4.2.0 docutils===0.21.2 threadpoolctl===3.6.0 -os-ken===3.1.1 -ujson===5.10.0 -selenium===3.141.0 -pytest-subtests===0.14.2 -mistral-lib===3.3.1;python_version=='3.9' -mistral-lib===3.4.0;python_version>='3.10' +os-ken===4.1.1 +ujson===5.12.0 +selenium===4.43.0 +pytest-subtests===0.15.0 +mistral-lib===3.5.1 dogtag-pki===11.2.1 -XStatic-Angular-UUID===0.0.4.0 +XStatic-Angular-UUID===0.0.4.1 sphinxcontrib-seqdiag===3.0.0 os-win===5.9.0 capacity===1.3.14 -markdown-it-py===3.0.0 -retrying===1.4.1 -XStatic-Dagre===0.6.4.1 -platformdirs===4.3.8 +markdown-it-py===4.0.0 +retrying===1.4.2 +python-discovery===1.2.2 +platformdirs===4.9.6 pydotplus===2.0.2 -boto3===1.40.1 +boto3===1.35.99 jeepney===0.9.0 -stestr===4.2.0 -pillow===11.3.0 -infoblox-client===0.6.1 +stestr===4.2.1 +pillow===12.2.0 +infoblox-client===0.6.2 pysmi-lextudio===1.4.3 -oslo.serialization===5.8.0 +oslo.serialization===5.9.1 warlock===2.1.0 -exabgp===4.2.25 -aiomysql===0.2.0 -types-simplejson===3.20.0.20250326 -sphinxcontrib-httpdomain===1.8.1 +exabgp===5.0.8 +aiomysql===0.3.2 +sphinxcontrib-httpdomain===2.0.0 metalsmith===2.5.0 -s3transfer===0.13.1 +s3transfer===0.10.4 text-unidecode===1.3 -sphinxcontrib-svg2pdfconverter===1.3.0 -oslo.vmware===4.7.0 -XStatic-moment===2.8.4.3 -autopage===0.5.2 +sphinxcontrib-svg2pdfconverter===2.1.0 +oslo.vmware===4.9.0 +autopage===0.6.0 gitdb===4.0.12 python-monascaclient===2.8.0 -ldap3===2.9.1 -opentelemetry-api===1.36.0 -automaton===3.2.0 -types-urllib3===1.26.25.14 -os-service-types===1.7.0;python_version=='3.9' -os-service-types===1.8.0;python_version>='3.10' -keyring===25.6.0 +opentelemetry-api===1.41.0 +automaton===3.4.0 +os-service-types===1.8.2 +keyring===25.7.0 elementpath===4.8.0 wsgi_intercept===1.13.1 -jsonschema-specifications===2025.4.1 +jsonschema-specifications===2025.9.1 testscenarios===0.5.0 sphinxcontrib-pecanwsme===0.11.0 sadisplay===0.4.9 -infinisdk===258.0.2 -rich-argparse===1.7.1 -packaging===25.0 -opentelemetry-exporter-otlp-proto-grpc===1.36.0 -XStatic-Dagre-D3===0.4.17.0 -psutil===7.0.0 -txaio===23.6.1;python_version=='3.9' -txaio===25.6.1;python_version>='3.10' -elasticsearch===2.4.1 +enum34===1.1.10 +infinisdk===289.1.0 +rich-argparse===1.7.2 +packaging===26.0 +opentelemetry-exporter-otlp-proto-grpc===1.41.0 +psutil===7.2.2 +txaio===25.9.2 +elasticsearch===9.3.0 django-nose===1.4.7 -asgiref===3.9.1 -XStatic-JQuery.TableSorter===2.14.5.2 -pifpaf===3.3.0 +asgiref===3.11.1 +XStatic-JQuery.TableSorter===2.14.5.3 +pifpaf===3.4.0 blockdiag===3.0.0 -testtools===2.7.2 +testtools===2.9.0 infi.dtypes.iqn===0.4.0 -XStatic-tv4===1.2.7.0 -XStatic-JSEncrypt===2.3.1.1 -python-cinderclient===9.8.0 -keystonemiddleware===10.10.0;python_version=='3.9' -keystonemiddleware===10.12.0;python_version>='3.10' +jsonpath-ng===1.8.0 +XStatic-tv4===1.2.7.1 +XStatic-JSEncrypt===2.3.1.2 +python-cinderclient===9.9.0 +keystonemiddleware===12.0.0 django-formtools===2.5.1 XStatic-Spin===1.2.5.3 -rich===14.1.0 -os-traits===3.5.0 +rich===14.3.4 +os-traits===3.6.0 typepy===1.3.4 -SecretStorage===3.3.3 -opentracing===2.4.0 -XStatic-Rickshaw===1.5.1.0 +SecretStorage===3.5.0 +XStatic-Rickshaw===1.5.1.3 iso8601===2.1.0 -tooz===7.0.0 -idna===3.10 -yamlloader===1.5.1 -protobuf===6.31.1 -sushy===5.7.1 -python-neutronclient===11.6.0 -types-setuptools===80.9.0.20250801 +tooz===8.1.0 +idna===3.11 +yamlloader===1.6.0 +protobuf===6.33.6 +sushy===5.10.0 +python-neutronclient===11.8.0 pika===1.3.2 -oslo.cache===3.12.0 -WebTest===3.0.6 +oslo.cache===4.1.1 +WebTest===3.0.7 os-collect-config===14.0.1 -edgegrid-python===2.0.2 -python-octaviaclient===3.12.0 -pysaml2===7.5.2 +edgegrid-python===2.0.5 +python-octaviaclient===3.13.0 +pysaml2===7.5.4 requests-oauthlib===2.0.0 -oslo.reports===3.6.0 -pysnmp-lextudio===6.1.2 +oslo.reports===3.7.0 bitmath===1.3.3.1 -ceilometermiddleware===3.7.0;python_version=='3.9' -ceilometermiddleware===3.8.0;python_version>='3.10' -testrepository===0.0.21 +ceilometermiddleware===3.10.0 +testrepository===0.0.22 +librt===0.9.0 sympy===1.14.0 -Logbook===1.8.2 -PyNaCl===1.5.0 -osc-lib===4.0.2;python_version=='3.9' -osc-lib===4.2.0;python_version>='3.10' +Logbook===1.9.2 +PyNaCl===1.6.2 +osc-lib===4.5.0 python-consul===1.1.0 -more-itertools===10.7.0 +more-itertools===11.0.2 seqdiag===3.0.0 -numpy===2.0.0;python_version=='3.9' -numpy===2.2.6;python_version>='3.10' -msgpack===1.1.1 -Sphinx===7.4.7;python_version=='3.9' -Sphinx===8.1.3;python_version>='3.10' -oslo.config===10.0.0 -openstackdocstheme===3.5.0 -osc-placement===4.7.0 -rpds-py===0.26.0 +numpy===2.2.6 +msgpack===1.1.2 +Sphinx===8.1.3 +oslo.config===10.3.0 +openstackdocstheme===3.6.0 +osc-placement===4.8.0 +rpds-py===0.30.0 zake===0.2.2 -flux===1.3.5 +flux===1.4.0 pysnmpcrypto===0.0.4 flexparser===0.4 -krb5===0.7.1 -PyMySQL===1.1.1 +krb5===0.9.0 +PyMySQL===1.1.2 uhashring===2.4 -kubernetes===33.1.0 -httplib2===0.22.0 +kubernetes===35.0.0 +httplib2===0.31.2 betamax===0.9.0 construct===2.10.70 pytest-metadata===3.1.1 -pyparsing===3.2.3 -geomet===0.2.1.post1 -opentelemetry-exporter-otlp-proto-common===1.36.0 +pyparsing===3.3.2 +geomet===1.1.0 +opentelemetry-exporter-otlp-proto-common===1.41.0 distlib===0.4.0 -XStatic-Moment-Timezone===0.5.22.0 -dogpile.cache===1.4.0 -python-barbicanclient===7.2.0 -salt===3007.6 -opentelemetry-semantic-conventions===0.57b0 +dogpile.cache===1.5.0 +python-barbicanclient===7.3.0 +salt===3007.13 +opentelemetry-semantic-conventions===0.62b0 api-object-schema===2.0.0 blinker===1.9.0 -aenum===3.1.16 WSME===0.12.1 -tomli===2.2.1;python_version=='3.10' -tomli===2.2.1;python_version=='3.9' -oslo.upgradecheck===2.6.0 +tomli===2.4.1 +oslo.upgradecheck===2.7.1 sherlock===0.4.1 -stevedore===5.5.0 -pywinrm===0.5.0 -botocore===1.40.1 -xmltodict===0.14.2 -pyasn1===0.6.0 -oslo.rootwrap===7.7.0 -Django===4.2.23 +stevedore===5.7.0 +botocore===1.35.99 +xmltodict===1.0.4 +pyasn1===0.6.3 +oslo.rootwrap===7.9.0 +Django===4.2.30 pexpect===4.9.0 -cmd2===2.7.0 -python-json-logger===3.3.0 -redis===6.2.0 -jmespath===1.0.1 -click===8.1.8;python_version=='3.9' -click===8.2.2;python_version>='3.10' -XStatic-smart-table===1.4.13.2 -kuryr-lib===3.3.1 -scrypt===0.8.27 +elastic-transport===9.2.1 +cmd2===3.4.0 +python-json-logger===4.1.0 +redis===7.4.0 +jmespath===1.1.0 +click===8.3.2 +XStatic-smart-table===1.4.13.3 +kuryr-lib===3.4.1 jsonpatch===1.33 libsass===0.23.0 os-testr===3.0.0 -cotyledon===2.0.0 -xattr===1.2.0 +cotyledon===2.2.0 +xattr===1.3.0 systemd-python===235 python-memcached===1.62 -openstacksdk===4.5.0;python_version=='3.9' -openstacksdk===4.7.2;python_version>='3.10' +openstacksdk===4.11.0 infi.dtypes.nqn===0.1.0 six===1.17.0 -h2===4.2.0 -dulwich===0.24.1 +h2===4.3.0 +dulwich===1.1.0 dfs-sdk===1.2.27 -sentinels===1.0.0 -kombu===5.5.4 +sentinels===1.1.1 +kombu===5.6.2 distro===1.9.0 -zstd===1.5.7.2 -yaql===3.1.0 +zstd===1.5.7.3 +yaql===3.2.0 durationpy===0.10 requestsexceptions===1.4.0 testresources===2.0.2 -falcon===4.0.2 -tomlkit===0.13.3 -etcd3gw===2.4.2 +falcon===4.2.0 +tomlkit===0.14.0 +etcd3gw===2.6.0 Flask-RESTful===0.3.10 -GitPython===3.1.45 -requests_ntlm===1.3.0 -python-ironicclient===5.13.0 -babel===2.17.0 +GitPython===3.1.46 +python-ironicclient===6.0.0 +babel===2.18.0 XStatic===1.0.3 -XStatic-Angular-FileUpload===12.2.13.0 -python-openstackclient===8.0.0;python_version=='3.9' -python-openstackclient===8.2.0;python_version>='3.10' -pyzmq===27.0.0 -oslo.db===17.4.0 +XStatic-Angular-FileUpload===12.2.13.2 +python-openstackclient===9.0.0 +pyzmq===27.1.0 +oslo.db===18.0.0 simplegeneric===0.8.1 -python-pcre===0.7 -yappi===1.6.10 +yappi===1.7.6 mbstrdecoder===1.1.4 +wsproto===1.3.2 pymemcache===4.0.0 -wrapt===1.17.2 -oslo.privsep===3.8.0 +wrapt===2.1.2 +PySocks===1.7.1 +oslo.privsep===3.10.1 sphinxcontrib-apidoc===0.6.0 -oslo.policy===4.6.0 -hvac===2.3.0 -pyeclib===1.6.4 +oslo.policy===5.0.0 +hvac===2.4.0 +pyeclib===1.7.0 repoze.lru===0.7 rfc3986===2.0.0 -tenacity===9.1.2 -python-designateclient===6.3.0 -future===1.0.0 +tenacity===9.1.4 +invoke===3.0.3 +python-designateclient===6.4.0 pytest-cov===4.1.0 -reactivex===4.0.4 +reactivex===4.1.0 Paste===3.10.1 -pytest-django===4.11.1 -jaeger-client===4.8.0 -XStatic-Json2yaml===0.1.1.0 +pytest-django===4.12.0 +XStatic-Json2yaml===0.1.1.1 boto===2.49.0 hyperlink===21.0.0 mitba===1.1.1 -python-masakariclient===8.7.0 -Werkzeug===3.1.3 -APScheduler===3.11.0 +python-masakariclient===8.8.0 +Werkzeug===3.1.8 +outcome===1.3.0.post0 +APScheduler===3.11.2 xmlschema===2.5.1 -python-troveclient===8.9.0 +python-troveclient===8.10.0 cachez===0.1.2 -XStatic-Bootstrap-Datepicker===1.4.0.0 +XStatic-Bootstrap-Datepicker===1.4.0.1 netifaces===0.11.0 -cachetools===5.5.2 +cachetools===7.0.5 flexcache===0.3 sphinxcontrib-qthelp===2.0.0 -keystoneauth1===5.12.0 +keystoneauth1===5.13.1 statsd===4.0.1 -proto-plus===1.26.1 -python-keystoneclient===5.7.0 -diskimage-builder===3.39.0 -heat-translator===3.3.0 -python-magnumclient===4.9.0 +proto-plus===1.27.2 +python-keystoneclient===5.8.0 +diskimage-builder===3.41.0 +heat-translator===3.4.0 +python-magnumclient===4.10.0 docker===7.1.0 -storops===1.2.11 -anyio===4.9.0 -XStatic-Angular-lrdragndrop===1.0.2.6 -ovsdbapp===2.13.0 +storops===1.2.12 +anyio===4.13.0 +XStatic-Angular-lrdragndrop===1.0.2.7 +ovsdbapp===2.16.1 aniso8601===10.0.1 -rjsmin===1.2.2 -icalendar===6.3.1 +rjsmin===1.2.5 +icalendar===7.0.3 +configparser===7.2.0 decorator===5.2.1 -DateTimeRange===2.3.1 -cffi===1.17.1 -python-cyborgclient===2.6.0 -futurist===3.2.1 -jsonschema===4.25.0 +DateTimeRange===2.3.2 +cffi===2.0.0 +python-cyborgclient===2.7.0 +futurist===3.3.0 +jsonschema===4.26.0 sphinxcontrib-devhelp===2.0.0 -python-blazarclient===4.3.0;python_version=='3.9' -python-blazarclient===4.4.0;python_version>='3.10' -alembic===1.16.4 -execnet===2.1.1 -sphinxcontrib-programoutput===0.18 +python-blazarclient===4.5.0 +alembic===1.18.4 +execnet===2.1.2 +sphinxcontrib-programoutput===0.19 storpool.spopenstack===3.2.0 -dnspython===2.7.0 +dnspython===2.8.0 oauthlib===3.3.1 zipp===3.23.0 -greenlet===3.2.3 -XStatic-Angular-Vis===4.16.0.0 -iniconfig===2.1.0 -referencing===0.36.2 -confluent-kafka===2.11.0 +greenlet===3.4.0 +XStatic-Angular-Vis===4.16.0.1 +iniconfig===2.3.0 +referencing===0.37.0 +confluent-kafka===2.14.0 backports.tarfile===1.2.0 -xvfbwrapper===0.2.13 -influxdb-client===1.49.0 -tosca-parser===2.13.0 +xvfbwrapper===0.2.23 +influxdb-client===1.50.0 +tosca-parser===2.14.0 python-consul2===0.1.5 -charset-normalizer===3.4.2 -Flask===3.1.1 +charset-normalizer===3.4.7 +Flask===3.1.3 httpx===0.28.1 sqlalchemy-filters===0.13.0 sphinxcontrib-runcmd===0.2.0 confspirator===0.3.0 -fasteners===0.19 -importlib-metadata===6.2.1;python_version=='3.9' -importlib-metadata===8.7.0;python_version>='3.10' +fasteners===0.20 +importlib_metadata===8.7.1 sortedcontainers===2.4.0 -python-linstor===1.25.3 -filelock===3.18.0 -python-tackerclient===2.4.0 -python-heatclient===4.2.0;python_version=='3.9' -python-heatclient===4.3.0;python_version>='3.10' -oslo.utils===9.1.0 +microversion_parse===2.1.0 +python-linstor===1.27.1 +filelock===3.25.2 +python-tackerclient===2.5.0 +python-heatclient===5.1.0 +oslo.utils===10.0.1 requests-kerberos===0.15.0 itsdangerous===2.2.0 -XStatic-jquery-ui===1.13.0.1 +XStatic-jquery-ui===1.13.0.2 monasca-statsd===2.7.0 python-dateutil===2.9.0.post0 -virtualenv===20.32.0 +virtualenv===21.2.1 colorama===0.4.6 confetti===2.5.3 ironic-lib===7.0.0 -pytz===2025.2 -opentelemetry-proto===1.36.0 -XStatic-D3===3.5.17.0 +pytz===2026.1.post1 +opentelemetry-proto===1.41.0 +XStatic-D3===3.5.17.1 actdiag===3.0.0 -sysv-ipc===1.1.0 sphinxcontrib-applehelp===2.0.0 -scikit-learn===1.6.1;python_version=='3.9' -scikit-learn===1.7.1;python_version>='3.10' +scikit-learn===1.7.2 From 3b7e4f5aa27f1119948fb2bbf5ce54d5dfcab886 Mon Sep 17 00:00:00 2001 From: Adrian Vladu Date: Thu, 16 Apr 2026 11:26:26 +0300 Subject: [PATCH 2/3] upper-constraints: update cryptography Change-Id: I4966ae2fde2f3f361ca348722a41281d1bba2191 Signed-off-by: Adrian Vladu --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index f36730d5..2c44d3e7 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -175,7 +175,7 @@ mock===5.2.0 PyYAML===6.0.3 beautifulsoup4===4.14.3 ovs===3.7.1 -cryptography===43.0.3 +cryptography===46.0.6 httpcore===1.0.9 URLObject===3.0.0 psycopg2-binary===2.9.11 From 6148b371af93bb1c414ad369a59a20f48f6525f0 Mon Sep 17 00:00:00 2001 From: Adrian Vladu Date: Thu, 16 Apr 2026 11:42:17 +0300 Subject: [PATCH 3/3] upper-constraints: update cryptography to 46.0.7 Change-Id: Ie34ef8941a999b336990dd56f9a9302c3ce1e2b5 Signed-off-by: Adrian Vladu --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2c44d3e7..31149322 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -175,7 +175,7 @@ mock===5.2.0 PyYAML===6.0.3 beautifulsoup4===4.14.3 ovs===3.7.1 -cryptography===46.0.6 +cryptography===46.0.7 httpcore===1.0.9 URLObject===3.0.0 psycopg2-binary===2.9.11