diff --git a/denylist.txt b/denylist.txt index e21435a6e..247cb099f 100644 --- a/denylist.txt +++ b/denylist.txt @@ -20,6 +20,18 @@ pycodestyle pylint yamllint +# type stub packages - these do not affect runtime and are effectively only +# for linting +types-Jinja2 +types-jsonschema +types-paramiko +types-python-dateutil +types-PyYAML +types-requests +types-setuptools +types-simplejson +types-urllib3 + # The following Neutron libraries need to be denylisted # as they do not use cycle-with-intermediary. The only time they # would be updated is at release time. diff --git a/global-requirements.txt b/global-requirements.txt index 63f664163..217b6ca0d 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -272,12 +272,6 @@ testrepository # Apache-2.0/BSD testresources # Apache-2.0/BSD testscenarios # Apache-2.0/BSD testtools # MIT -types-paramiko # Apache-2.0 -types-python-dateutil # Apache-2.0 -types-requests # Apache-2.0 -types-setuptools # Apache-2.0 -types-simplejson # Apache-2.0 -typing # PSF typing-extensions # PSF tzdata # MIT valkey # MIT diff --git a/upper-constraints.txt b/upper-constraints.txt index 999ddaca2..785355d91 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -16,7 +16,7 @@ PasteDeploy===3.1.0 typing===3.7.4.3 Routes===2.5.1 rtslib-fb===2.2.3 -oslo.limit===2.9.1 +oslo.limit===2.9.2 tzdata===2025.2 smmap===5.0.2 confget===5.1.2 @@ -62,7 +62,7 @@ pycadf===4.0.1 grpcio===1.76.0 sniffio===1.3.1 fixtures===4.2.6 -neutron-lib===3.22.0 +neutron-lib===3.23.0 XStatic-FileSaver===1.3.2.0 jaraco.functools===4.3.0 oslo.metrics===0.14.0 @@ -91,13 +91,11 @@ psycopg2===2.9.11 networkx===3.4.2 cheroot===11.0.0 XStatic-Angular===1.8.2.2 -types-requests===2.31.0.6 zuul-sphinx===0.7.0 ply===3.11 google-api-core===2.27.0 requests-toolbelt===1.0.0 simplejson===3.20.2 -types-paramiko===4.0.0.20250822 python-swiftclient===4.9.0 pyOpenSSL===24.2.1 typing-inspection===0.4.2 @@ -119,7 +117,6 @@ horizon===25.5.1 octavia-lib===3.10.0 python-watcherclient===4.9.0 MarkupSafe===3.0.3 -types-python-dateutil===2.9.0.20251008 ruamel.yaml.clib===0.2.14 doc8===2.0.0 pymongo===4.15.3 @@ -155,10 +152,10 @@ XStatic-roboto-fontface===0.5.0.0 pyudev===0.24.4 eventlet===0.40.3 openstack-doc-tools===4.0.1 -oslo.messaging===17.1.0 +oslo.messaging===17.2.0 jira===3.10.5 PyJWT===2.10.1 -typing_extensions===4.15.0 +typing-extensions===4.15.0 XStatic-lodash===4.16.4.2 zVMCloudConnector===1.6.3 paramiko===4.0.0 @@ -184,7 +181,7 @@ httpcore===1.0.9 URLObject===3.0.0 psycopg2-binary===2.9.11 glance_store===5.3.0 -openstack-release-test===8.2.0 +openstack-release-test===8.3.0 requests-mock===1.12.1 os-apply-config===14.0.1 gunicorn===23.0.0 @@ -206,7 +203,7 @@ h11===0.16.0 Pygments===2.19.2 XStatic-Hogan===2.0.0.3 XStatic-objectpath===1.2.1.0 -python-manilaclient===5.7.0 +python-manilaclient===5.7.1 sphinxcontrib-serializinghtml===2.0.0 requests===2.32.5 snowballstemmer===3.0.1 @@ -234,17 +231,17 @@ influxdb===5.3.2 funcparserlib===2.0.0a0 passlib===1.7.4 cliff===4.13.0 -os-brick===6.13.0 +os-brick===6.14.0 valkey===6.1.1 scp===0.15.0 lark===1.3.0 -python-zaqarclient===4.2.0 +python-zaqarclient===4.3.0 ldappool===3.0.0 hpack===4.1.0 joblib===1.5.2 google-api-python-client===2.185.0 castellan===5.5.0 -oslo.versionedobjects===3.8.0 +oslo.versionedobjects===3.9.0 enmerkar===0.7.1 webcolors===24.11.1 aodhclient===3.9.1 @@ -280,7 +277,7 @@ pydantic_core===2.41.4 uritemplate===4.2.0 docutils===0.21.2 threadpoolctl===3.6.0 -os-ken===4.0.0 +os-ken===4.1.0 ujson===5.11.0 selenium===3.141.0 pytest-subtests===0.15.0 @@ -301,11 +298,10 @@ stestr===4.2.0 pillow===12.0.0 infoblox-client===0.6.1 pysmi-lextudio===1.4.3 -oslo.serialization===5.8.0 +oslo.serialization===5.9.0 warlock===2.1.0 exabgp===4.2.25 aiomysql===0.3.2 -types-simplejson===3.20.0.20250822 sphinxcontrib-httpdomain===1.8.1 metalsmith===2.5.0 s3transfer===0.10.0 @@ -318,7 +314,6 @@ gitdb===4.0.12 python-monascaclient===2.8.0 opentelemetry-api===1.38.0 automaton===3.3.0 -types-urllib3===1.26.25.14 os-service-types===1.8.2 keyring===25.6.0 elementpath===4.8.0 @@ -359,8 +354,7 @@ idna===3.11 yamlloader===1.5.2 protobuf===6.33.0 sushy===5.9.0 -python-neutronclient===11.6.0 -types-setuptools===80.9.0.20250822 +python-neutronclient===11.7.0 pika===1.3.2 oslo.cache===4.0.0 WebTest===3.0.7 @@ -377,7 +371,7 @@ testrepository===0.0.21 sympy===1.14.0 Logbook===1.8.2 PyNaCl===1.6.0 -osc-lib===4.2.0 +osc-lib===4.3.0 python-consul===1.1.0 more-itertools===10.8.0 seqdiag===3.0.0 @@ -433,7 +427,7 @@ kuryr-lib===3.3.1 jsonpatch===1.33 libsass===0.23.0 os-testr===3.0.0 -cotyledon===2.1.0 +cotyledon===2.2.0 xattr===1.3.0 systemd-python===235 python-memcached===1.62 @@ -453,14 +447,14 @@ requestsexceptions===1.4.0 testresources===2.0.2 falcon===4.1.0 tomlkit===0.13.3 -etcd3gw===2.4.2 +etcd3gw===2.5.0 Flask-RESTful===0.3.10 GitPython===3.1.45 python-ironicclient===5.14.0 babel===2.17.0 XStatic===1.0.3 XStatic-Angular-FileUpload===12.2.13.0 -python-openstackclient===8.2.0 +python-openstackclient===8.3.0 pyzmq===27.1.0 oslo.db===17.4.0 simplegeneric===0.8.1 @@ -469,9 +463,9 @@ yappi===1.7.3 mbstrdecoder===1.1.4 pymemcache===4.0.0 wrapt===2.0.0 -oslo.privsep===3.8.0 +oslo.privsep===3.9.0 sphinxcontrib-apidoc===0.6.0 -oslo.policy===4.7.0 +oslo.policy===4.8.0 hvac===2.3.0 pyeclib===1.7.0 repoze.lru===0.7 @@ -502,14 +496,14 @@ keystoneauth1===5.12.0 statsd===4.0.1 proto-plus===1.26.1 python-keystoneclient===5.7.0 -diskimage-builder===3.39.0 +diskimage-builder===3.40.1 heat-translator===3.3.0 python-magnumclient===4.9.0 docker===7.1.0 storops===1.2.11 anyio===4.11.0 XStatic-Angular-lrdragndrop===1.0.2.6 -ovsdbapp===2.14.1 +ovsdbapp===2.15.0 aniso8601===10.0.1 rjsmin===1.2.2 icalendar===6.3.1