From f6130d2bc7cee45c794bd761f099a30db25650f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Jun 2026 20:24:31 +0000 Subject: [PATCH] Bump cryptography from 3.3.2 to 46.0.7 Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 46.0.7. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/3.3.2...46.0.7) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- merged-requirements-py312.txt | 85 +--- requirements.in | 2 +- src/test-requirements-py310.txt | 733 +++----------------------------- test-requirements-py312.txt | 3 +- test-requirements.in | 2 +- 5 files changed, 76 insertions(+), 749 deletions(-) diff --git a/merged-requirements-py312.txt b/merged-requirements-py312.txt index 809351a..b42fe87 100644 --- a/merged-requirements-py312.txt +++ b/merged-requirements-py312.txt @@ -4,16 +4,10 @@ # # pip-compile --output-file=merged-requirements-py312.txt --unsafe-package=juju --unsafe-package=kubernetes requirements.in test-requirements.in # -attrs==26.1.0 - # via jsonschema -blessings==1.7 - # via charm-tools certifi==2026.5.20 # via requests cffi==2.0.0 # via cryptography -charm-tools @ git+https://github.com/juju/charm-tools.git - # via -r requirements.in charmhelpers==1.2.1 # via charms-reactive charms-openstack @ git+https://github.com/openstack/charms.openstack.git @@ -22,29 +16,16 @@ charms-reactive==1.5.3 # via -r test-requirements.in charset-normalizer==3.4.7 # via requests -cheetah3==3.2.6.post1 - # via charm-tools cliff==2.18.0 # via # -r test-requirements.in # stestr cmd2==0.8.9 # via cliff -colander==1.8.3 - # via charm-tools coverage==7.14.1 # via -r test-requirements.in -cryptography==3.3.2 - # via - # -r requirements.in - # -r test-requirements.in - # secretstorage -dict2colander==0.2 - # via charm-tools -distlib==0.4.2 - # via virtualenv -filelock==3.29.3 - # via virtualenv +cryptography==46.0.7 + # via -r test-requirements.in fixtures==4.3.2 # via stestr flake8==7.1.1 @@ -54,23 +35,9 @@ hvac==2.4.0 idna==3.18 # via requests iso8601==2.1.0 - # via - # colander - # python-subunit -jaraco-classes==3.4.0 - # via keyring -jeepney==0.9.0 - # via - # keyring - # secretstorage + # via python-subunit jinja2==3.1.6 # via charmhelpers -jsonschema==4.17.3 - # via charm-tools -jujubundlelib==0.5.7 - # via charm-tools -keyring==23.13.1 - # via charm-tools lxml==6.1.1 # via -r test-requirements.in markupsafe==3.0.3 @@ -79,31 +46,17 @@ mccabe==0.7.0 # via flake8 mock==5.2.0 # via -r test-requirements.in -more-itertools==11.1.0 - # via jaraco-classes netaddr==1.3.0 # via charmhelpers netifaces==0.11.0 # via -r test-requirements.in nose==1.3.7 # via -r test-requirements.in -otherstuf==1.1.0 - # via charm-tools -parse==1.22.1 - # via stuf -path==16.16.0 - # via charm-tools -pathspec==0.10.3 - # via charm-tools pbr==5.6.0 # via # -r test-requirements.in # charmhelpers # cliff -pip==26.1.2 - # via charm-tools -platformdirs==4.10.0 - # via virtualenv prettytable==0.7.2 # via cliff psutil==7.2.2 @@ -125,53 +78,29 @@ pyparsing==2.4.7 # cmd2 pyperclip==1.11.0 # via cmd2 -pyrsistent==0.20.0 - # via jsonschema python-subunit==1.4.6 # via stestr pyyaml==6.0.3 # via - # charm-tools # charmhelpers # cliff - # jujubundlelib # pyaml # python-subunit # stestr requests==2.34.2 # via # -r test-requirements.in - # charm-tools # hvac -requirements-parser==0.5.0 - # via charm-tools -ruamel-yaml==0.17.40 - # via charm-tools -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -secretstorage==3.3.3 - # via - # charm-tools - # keyring setuptools==81.0.0 - # via - # -r test-requirements.in - # charm-tools - # colander -simplejson==4.1.1 - # via -r requirements.in + # via -r test-requirements.in six==1.17.0 # via - # blessings # cliff # cmd2 - # cryptography stestr==4.2.1 # via -r test-requirements.in stevedore==5.8.0 # via cliff -stuf==0.9.16 - # via otherstuf tenacity==9.1.4 # via -r test-requirements.in testtools==2.9.1 @@ -180,14 +109,8 @@ testtools==2.9.1 # stestr tomlkit==0.15.0 # via stestr -translationstring==1.4 - # via colander -types-setuptools==82.0.0.20260518 - # via requirements-parser urllib3==2.7.0 # via requests -virtualenv==20.39.1 - # via charm-tools voluptuous==0.16.0 # via stestr wcwidth==0.8.1 diff --git a/requirements.in b/requirements.in index c5b8af3..8851681 100644 --- a/requirements.in +++ b/requirements.in @@ -12,7 +12,7 @@ # * https://github.com/openstack-charmers/zaza/issues/421 # * https://mail.python.org/pipermail/cryptography-dev/2021-January/001003.html # -cryptography<3.4 +cryptography<46.1 git+https://github.com/juju/charm-tools.git diff --git a/src/test-requirements-py310.txt b/src/test-requirements-py310.txt index f344b64..eadd1cf 100644 --- a/src/test-requirements-py310.txt +++ b/src/test-requirements-py310.txt @@ -4,716 +4,121 @@ # # pip-compile --output-file=test-requirements-py310.txt --unsafe-package=juju --unsafe-package=kubernetes --unsafe-package=websockets test-requirements.in # -aiohappyeyeballs==2.6.2 - # via aiohttp -aiohttp==3.14.1 - # via - # python-libmaas - # zaza -aiosignal==1.4.0 - # via aiohttp -aodhclient==3.11.0 - # via zaza-openstack -argcomplete==3.6.3 - # via python-libmaas -async-generator==1.10 - # via - # zaza - # zaza-openstack -async-timeout==5.0.1 - # via aiohttp -attrs==26.1.0 - # via - # aiohttp - # jsonschema -autopage==0.6.0 - # via cliff -babel==2.18.0 - # via - # python-heatclient - # python-manilaclient - # python-neutronclient - # python-novaclient - # python-octaviaclient - # python-openstackclient -backports-datetime-fromisoformat==2.0.3 - # via juju -backports-strenum==1.3.1 - # via - # cmd2 - # juju -bcrypt==5.0.0 - # via paramiko -blessings==1.7 - # via charm-tools -boto3==1.43.27 - # via zaza-openstack -botocore==1.43.27 - # via - # boto3 - # s3transfer certifi==2026.5.20 - # via - # kubernetes - # requests + # via requests cffi==2.0.0 - # via - # cryptography - # pynacl -charm-tools @ git+https://github.com/juju/charm-tools.git + # via cryptography +charmhelpers==1.2.1 + # via charms-reactive +charms-openstack @ git+https://github.com/openstack/charms.openstack.git + # via -r test-requirements.in +charms-reactive==1.5.3 # via -r test-requirements.in charset-normalizer==3.4.7 # via requests -cheetah3==3.2.6.post1 - # via charm-tools -cliff==4.14.0 +cliff==2.17.0 # via - # aodhclient - # gnocchiclient - # osc-lib - # python-barbicanclient - # python-cloudkittyclient - # python-designateclient - # python-heatclient - # python-ironicclient - # python-neutronclient - # python-octaviaclient - # python-openstackclient - # python-watcherclient + # -r test-requirements.in + # stestr cmd2==3.5.1 # via cliff -colander==1.8.3 - # via charm-tools -colorclass==2.2.2 - # via python-libmaas -cryptography==3.3.2 - # via - # openstacksdk - # paramiko - # pyopenssl - # python-magnumclient - # secretstorage - # trustme - # zaza - # zaza-openstack -debtcollector==3.1.0 - # via - # gnocchiclient - # oslo-concurrency - # oslo-config - # oslo-log - # python-designateclient - # python-keystoneclient - # python-manilaclient - # python-neutronclient -decorator==5.3.1 - # via - # dogpile-cache - # jsonpath-rw - # openstacksdk - # python-magnumclient -dict2colander==0.2 - # via charm-tools -distlib==0.4.2 - # via virtualenv -dnspython==2.8.0 - # via - # pymongo - # zaza-openstack -dogpile-cache==1.5.0 - # via - # openstacksdk - # python-ironicclient -fasteners==0.20 - # via oslo-concurrency -filelock==3.29.3 - # via virtualenv -frozenlist==1.8.0 - # via - # aiohttp - # aiosignal -futurist==1.10.0 - # via - # gnocchiclient - # zaza-openstack -gnocchiclient==7.2.0 - # via zaza-openstack -google-auth==2.47.0 - # via kubernetes +coverage==7.14.1 + # via -r test-requirements.in +cryptography==46.0.7 + # via -r test-requirements.in +fixtures==4.3.2 + # via stestr +flake8==7.1.1 + # via -r test-requirements.in hvac==0.6.4 - # via - # juju - # zaza - # zaza-openstack + # via -r test-requirements.in idna==3.18 - # via - # requests - # trustme - # yarl -importlib-metadata==9.0.0 - # via keyring -invoke==3.0.3 - # via paramiko + # via requests iso8601==2.1.0 - # via - # colander - # gnocchiclient - # keystoneauth1 - # openstacksdk - # oslo-utils - # python-ceilometerclient - # python-heatclient - # python-neutronclient - # python-novaclient -jaraco-classes==3.4.0 - # via keyring -jeepney==0.9.0 - # via - # keyring - # secretstorage + # via python-subunit jinja2==3.1.6 - # via - # zaza - # zaza-openstack -jmespath==1.1.0 - # via - # boto3 - # botocore - # openstacksdk -jsonpatch==1.33 - # via - # openstacksdk - # warlock -jsonpath-rw==1.4.0 - # via jsonpath-rw-ext -jsonpath-rw-ext==1.2.2 - # via python-cloudkittyclient -jsonpointer==3.1.1 - # via jsonpatch -jsonschema==4.17.3 - # via - # charm-tools - # python-designateclient - # python-ironicclient - # warlock -juju-wait==2.8.4 - # via zaza -jujubundlelib==0.5.7 - # via charm-tools -keyring==23.13.1 - # via charm-tools -keystoneauth1==5.14.0 - # via - # aodhclient - # gnocchiclient - # openstacksdk - # osc-lib - # python-barbicanclient - # python-ceilometerclient - # python-cinderclient - # python-cloudkittyclient - # python-designateclient - # python-glanceclient - # python-heatclient - # python-ironicclient - # python-keystoneclient - # python-magnumclient - # python-neutronclient - # python-novaclient - # python-octaviaclient - # python-openstackclient - # python-watcherclient + # via charmhelpers lxml==6.1.1 - # via zaza-openstack -macaroonbakery==1.3.4 - # via - # juju - # python-libmaas - # zaza + # via -r test-requirements.in markdown-it-py==4.2.0 # via rich markupsafe==3.0.3 # via jinja2 +mccabe==0.7.0 + # via flake8 mdurl==0.1.2 # via markdown-it-py -more-itertools==11.1.0 - # via jaraco-classes -msgpack==1.2.0 - # via oslo-serialization -multidict==6.7.1 - # via - # aiohttp - # yarl -mypy-extensions==1.1.0 - # via typing-inspect +mock==5.2.0 + # via -r test-requirements.in netaddr==1.3.0 - # via - # oslo-config - # oslo-utils - # osprofiler - # python-neutronclient + # via charmhelpers netifaces==0.11.0 - # via python-octaviaclient -oauthlib==3.3.1 - # via - # kubernetes - # python-libmaas - # requests-oauthlib -openstacksdk==4.13.0 - # via - # os-client-config - # osc-lib - # python-cloudkittyclient - # python-ironicclient - # python-magnumclient - # python-openstackclient -os-client-config==2.3.0 - # via python-neutronclient -os-service-types==1.8.2 - # via - # keystoneauth1 - # openstacksdk -osc-lib==3.2.0 - # via - # aodhclient - # python-cloudkittyclient - # python-designateclient - # python-heatclient - # python-ironicclient - # python-magnumclient - # python-neutronclient - # python-octaviaclient - # python-openstackclient - # python-watcherclient - # zaza-openstack -oslo-concurrency==7.5.0 - # via osprofiler -oslo-config==6.11.3 - # via - # oslo-concurrency - # oslo-log - # osprofiler - # python-keystoneclient - # python-manilaclient - # zaza - # zaza-openstack -oslo-context==6.4.0 - # via oslo-log -oslo-i18n==6.8.0 - # via - # aodhclient - # osc-lib - # oslo-concurrency - # oslo-config - # oslo-log - # oslo-utils - # python-barbicanclient - # python-ceilometerclient - # python-cinderclient - # python-glanceclient - # python-heatclient - # python-keystoneclient - # python-magnumclient - # python-neutronclient - # python-novaclient - # python-openstackclient - # python-watcherclient -oslo-log==8.2.0 - # via - # python-cloudkittyclient - # python-magnumclient - # python-manilaclient - # python-neutronclient -oslo-serialization==5.10.0 - # via - # aodhclient - # oslo-log - # osprofiler - # python-barbicanclient - # python-ceilometerclient - # python-designateclient - # python-heatclient - # python-keystoneclient - # python-magnumclient - # python-manilaclient - # python-neutronclient - # python-novaclient - # python-octaviaclient - # python-watcherclient -oslo-utils==10.1.1 - # via - # aodhclient - # osc-lib - # oslo-concurrency - # oslo-log - # oslo-serialization - # osprofiler - # python-barbicanclient - # python-ceilometerclient - # python-cinderclient - # python-cloudkittyclient - # python-designateclient - # python-glanceclient - # python-heatclient - # python-ironicclient - # python-keystoneclient - # python-magnumclient - # python-manilaclient - # python-neutronclient - # python-novaclient - # python-octaviaclient - # python-openstackclient - # python-watcherclient -osprofiler==4.4.0 - # via aodhclient -otherstuf==1.1.0 - # via charm-tools -packaging==26.2 - # via - # juju - # oslo-utils -paramiko==5.0.0 - # via juju -parse==1.22.1 - # via stuf -path==16.16.0 - # via charm-tools -pathspec==0.10.3 - # via charm-tools -pbr==7.0.3 - # via - # aodhclient - # futurist - # jsonpath-rw-ext - # keystoneauth1 - # openstacksdk - # os-client-config - # os-service-types - # osc-lib - # oslo-concurrency - # oslo-context - # oslo-i18n - # oslo-log - # oslo-utils - # python-barbicanclient - # python-ceilometerclient - # python-cinderclient - # python-cloudkittyclient - # python-designateclient - # python-glanceclient - # python-heatclient - # python-ironicclient - # python-keystoneclient - # python-magnumclient - # python-manilaclient - # python-neutronclient - # python-novaclient - # python-octaviaclient - # python-openstackclient - # python-watcherclient -pika==1.4.1 - # via zaza-openstack -pip==26.1.2 - # via charm-tools -platformdirs==4.10.0 - # via - # openstacksdk - # python-ironicclient - # virtualenv -ply==3.11 - # via jsonpath-rw -prettytable==0.7.2 + # via -r test-requirements.in +nose==1.3.7 + # via -r test-requirements.in +pbr==5.6.0 # via + # -r test-requirements.in + # charmhelpers # cliff - # futurist - # osprofiler - # python-ceilometerclient - # python-cinderclient - # python-glanceclient - # python-heatclient - # python-magnumclient - # python-manilaclient - # python-novaclient -propcache==0.5.2 - # via - # aiohttp - # yarl -protobuf==7.35.0 - # via macaroonbakery +prettytable==0.7.2 + # via cliff psutil==7.2.2 - # via - # openstacksdk - # oslo-utils -pyasn1==0.6.3 - # via - # juju - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via google-auth + # via -r test-requirements.in +psycopg2-binary==2.9.12 + # via -r test-requirements.in +pyaml==26.2.1 + # via charms-reactive +pycodestyle==2.12.1 + # via flake8 pycparser==3.0 # via cffi +pyflakes==3.2.0 + # via flake8 pygments==2.20.0 # via rich -pymacaroons==0.13.0 - # via macaroonbakery -pymongo==4.17.0 - # via python-libmaas -pynacl==1.6.2 - # via - # macaroonbakery - # paramiko - # pymacaroons -pyopenssl==21.0.0 +pyparsing==2.4.7 # via - # python-glanceclient - # zaza-openstack -pyparsing==3.3.2 - # via - # aodhclient - # oslo-utils + # -r test-requirements.in + # cliff pyperclip==1.11.0 # via cmd2 -pyrfc3339==1.1 - # via macaroonbakery -pyrsistent==0.20.0 - # via jsonschema -python-barbicanclient==4.10.0 - # via zaza-openstack -python-ceilometerclient==2.9.0 - # via zaza-openstack -python-cinderclient==9.9.0 - # via - # python-openstackclient - # zaza-openstack -python-cloudkittyclient==6.1.0 - # via zaza-openstack -python-dateutil==2.9.0.post0 - # via - # botocore - # gnocchiclient - # kubernetes - # oslo-log -python-designateclient==2.12.0 - # via zaza-openstack -python-glanceclient==4.12.0 - # via - # python-openstackclient - # zaza-openstack -python-heatclient==1.18.1 - # via zaza-openstack -python-ironicclient==6.1.0 - # via zaza-openstack -python-keystoneclient==3.21.0 - # via - # python-manilaclient - # python-neutronclient - # python-openstackclient - # zaza-openstack -python-libmaas==0.6.8 - # via zaza -python-magnumclient==4.10.0 - # via zaza-openstack -python-manilaclient==1.29.0 - # via zaza-openstack -python-neutronclient==6.14.1 - # via - # python-octaviaclient - # zaza-openstack -python-novaclient==15.1.1 - # via - # python-openstackclient - # zaza-openstack -python-octaviaclient==1.10.1 - # via zaza-openstack -python-openstackclient==4.0.2 - # via python-octaviaclient -python-swiftclient==3.8.1 - # via - # python-heatclient - # zaza-openstack -python-watcherclient==4.10.0 - # via zaza-openstack -pytz==2026.2 - # via - # pyrfc3339 - # python-libmaas +python-subunit==1.4.6 + # via stestr pyyaml==6.0.3 # via - # charm-tools + # charmhelpers # cliff - # juju - # juju-wait - # jujubundlelib - # kubernetes - # openstacksdk - # oslo-config - # oslo-utils - # python-cloudkittyclient - # python-heatclient - # python-ironicclient - # python-libmaas - # python-watcherclient - # zaza - # zaza-openstack + # pyaml + # python-subunit + # stestr requests==2.34.2 # via - # charm-tools + # -r test-requirements.in # hvac - # keystoneauth1 - # kubernetes - # macaroonbakery - # osc-lib - # oslo-config - # osprofiler - # python-barbicanclient - # python-ceilometerclient - # python-cinderclient - # python-designateclient - # python-glanceclient - # python-heatclient - # python-ironicclient - # python-keystoneclient - # python-magnumclient - # python-manilaclient - # python-neutronclient - # python-octaviaclient - # python-swiftclient - # requests-oauthlib -requests-oauthlib==2.0.0 - # via kubernetes -requirements-parser==0.5.0 - # via charm-tools -rfc3986==2.0.0 - # via oslo-config rich==15.0.0 # via # cmd2 # rich-argparse rich-argparse==1.8.0 # via cmd2 -rsa==4.9.1 - # via google-auth -ruamel-yaml==0.17.40 - # via charm-tools -ruamel-yaml-clib==0.2.15 - # via ruamel-yaml -s3transfer==0.18.0 - # via boto3 -secretstorage==3.3.3 - # via - # charm-tools - # keyring setuptools==81.0.0 - # via - # -r test-requirements.in - # charm-tools - # colander - # pbr -simplejson==4.1.1 - # via - # python-manilaclient - # python-neutronclient - # python-novaclient + # via -r test-requirements.in six==1.17.0 - # via - # blessings - # cryptography - # futurist - # jsonpath-rw - # kubernetes - # macaroonbakery - # oslo-config - # pymacaroons - # pyopenssl - # python-barbicanclient - # python-ceilometerclient - # python-dateutil - # python-designateclient - # python-heatclient - # python-keystoneclient - # python-manilaclient - # python-neutronclient - # python-novaclient - # python-octaviaclient - # python-openstackclient - # python-swiftclient + # via cliff +stestr==4.2.1 + # via -r test-requirements.in stevedore==5.8.0 - # via - # cliff - # dogpile-cache - # keystoneauth1 - # osc-lib - # oslo-config - # python-ceilometerclient - # python-cinderclient - # python-designateclient - # python-ironicclient - # python-keystoneclient - # python-magnumclient -stuf==0.9.16 - # via otherstuf + # via cliff tenacity==9.1.4 + # via -r test-requirements.in +testtools==2.9.1 # via - # zaza - # zaza-openstack -terminaltables==3.1.10 - # via python-libmaas -toposort==1.10 - # via juju -translationstring==1.4 - # via colander -trustme==1.2.1 - # via zaza-openstack -types-setuptools==82.0.0.20260518 - # via requirements-parser -typing-extensions==4.15.0 - # via - # aiohttp - # aiosignal - # cmd2 - # dogpile-cache - # juju - # keystoneauth1 - # multidict - # openstacksdk - # os-service-types - # oslo-context - # typing-inspect - # virtualenv -typing-inspect==0.9.0 - # via juju -ujson==5.12.1 - # via gnocchiclient + # python-subunit + # stestr +tomlkit==0.15.0 + # via stestr urllib3==2.7.0 - # via - # botocore - # kubernetes - # requests -virtualenv==20.39.1 - # via charm-tools -warlock==2.1.0 - # via python-glanceclient -webob==1.8.10 - # via osprofiler -websocket-client==1.9.0 - # via kubernetes -wrapt==2.2.1 - # via - # debtcollector - # python-glanceclient -yarl==1.24.2 - # via aiohttp -zaza==2024.1.1 - # via - # -r test-requirements.in - # zaza-openstack -zaza-openstack @ git+https://github.com/openstack-charmers/zaza-openstack-tests.git - # via -r test-requirements.in -zipp==4.1.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# juju -# kubernetes -# websockets + # via requests +voluptuous==0.16.0 + # via stestr diff --git a/test-requirements-py312.txt b/test-requirements-py312.txt index 1c06cae..f5fecb6 100644 --- a/test-requirements-py312.txt +++ b/test-requirements-py312.txt @@ -24,7 +24,7 @@ cmd2==0.8.9 # via cliff coverage==7.14.1 # via -r test-requirements.in -cryptography==3.3.2 +cryptography==46.0.7 # via -r test-requirements.in fixtures==4.3.2 # via stestr @@ -97,7 +97,6 @@ six==1.17.0 # via # cliff # cmd2 - # cryptography stestr==4.2.1 # via -r test-requirements.in stevedore==5.8.0 diff --git a/test-requirements.in b/test-requirements.in index bc85151..29b451a 100644 --- a/test-requirements.in +++ b/test-requirements.in @@ -31,7 +31,7 @@ netifaces # vault psycopg2-binary # vault tenacity # vault pbr==5.6.0 # vault -cryptography<3.4 # vault, keystone-saml-mellon +cryptography<46.1 # vault, keystone-saml-mellon lxml # keystone-saml-mellon hvac # vault, barbican-vault psutil # cinder-lvm