This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.View this repository on the Mend.io Web Portal .
Config Migration Needed
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
Update dependency pytest to v9 [SECURITY] (6/edge)
Update Python dependencies (6/edge) (allure-pytest, allure-pytest-default-results, boto3, codespell, cosl, coverage, cryptography, dacite, jsonschema, mongomock, mypy-boto3-s3, ops, poetry-core, pre-commit, pydantic, pydantic-settings, pymongo, pytest-asyncio, pytest-operator, pyyaml, ruff, tenacity)
Update dependency python to 3.14 (6/edge)
Update GitHub actions (6/edge) (major) (actions/checkout, actions/download-artifact, actions/setup-python, actions/upload-artifact, canonical/data-platform-workflows)
Update Python dependencies (6/edge) (major) (cryptography, data-platform-helpers, ops, pytest-asyncio)
Lock file maintenance (6/edge)
Update dependency pytest to v9 [SECURITY] (8-transition/edge)
Update Python dependencies (8-transition/edge) (allure-pytest, allure-pytest-default-results, boto3, codespell, cosl, coverage, cryptography, dacite, google-api-core, google-cloud-storage, jsonschema, mongomock, mypy-boto3-s3, ops, poetry-core, pre-commit, pydantic, pydantic-settings, pymongo, pytest-asyncio, pytest-operator, pyyaml, ruff, tenacity)
Update GitHub actions (8-transition/edge) (canonical/data-platform-workflows, python)
Update GitHub actions (8-transition/edge) (major) (actions/checkout, actions/download-artifact, actions/setup-python, actions/upload-artifact, canonical/data-platform-workflows)
Update Python dependencies (8-transition/edge) (major) (cryptography, data-platform-helpers, google-cloud-storage, ops, pytest-asyncio)
Lock file maintenance (8-transition/edge)
Update dependency pytest to v9 [SECURITY] (8/edge)
Update Python dependencies (8/edge) (allure-pytest, allure-pytest-default-results, boto3, charm-refresh, codespell, coverage, dacite, data-platform-helpers, google-api-core, google-cloud-storage, jsonschema, mongomock, mypy-boto3-s3, ops, poetry-core, pre-commit, pydantic, pydantic-settings, pymongo, pytest-asyncio, pytest-operator, pyyaml, ruff, tenacity)
Update GitHub actions (8/edge) (canonical/data-platform-workflows, python)
Update GitHub actions (8/edge) (major) (actions/checkout, actions/download-artifact, actions/setup-python, actions/upload-artifact, canonical/data-platform-workflows)
Update Python dependencies (8/edge) (major) (cryptography, google-cloud-storage, pytest-asyncio)
Lock file maintenance (8/edge)
Click on this checkbox to rebase all open PRs at once
Detected Dependencies
Branch 6/edge
github-actions (10)
.github/workflows/automatic-doc-checks.yml (1)
canonical/documentation-workflows main
.github/workflows/bump_dependent_charms.yaml (4)
actions/checkout v6
actions/checkout v6
actions/setup-python v5 → [Updates: v6]
python 3.10 → [Updates: 3.14]
.github/workflows/check_pr.yaml (1)
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
.github/workflows/ci-quick.yaml (12)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
canonical/charming-actions 2.7.0
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
python 3.10 → [Updates: 3.14]
python 3.10 → [Updates: 3.14]
python 3.10 → [Updates: 3.14]
.github/workflows/ci.yaml (5)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/upload-artifact v4 → [Updates: v7]
canonical/data-platform-workflows v30.2.0 → [Updates: v49]
python 3.10 → [Updates: 3.14]
.github/workflows/cla.yaml (1)
canonical/has-signed-canonical-cla v2
.github/workflows/integration_test.yaml (11)
actions/checkout v6
actions/setup-python v6
actions/upload-artifact v4 → [Updates: v7]
actions/checkout v4 → [Updates: v6]
actions/download-artifact v4 → [Updates: v8]
actions/upload-artifact v4 → [Updates: v7]
actions/upload-artifact v4 → [Updates: v7]
actions/checkout v6
actions/download-artifact v7 → [Updates: v8]
actions/download-artifact v7 → [Updates: v8]
python 3.12 → [Updates: 3.14]
.github/workflows/integration.yaml (8)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
pypa/gh-action-pypi-publish release/v1
Gu1nness/poetry-remote-update main
python 3.10 → [Updates: 3.14]
python 3.10 → [Updates: 3.14]
.github/workflows/release.yaml (4)
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
actions/download-artifact v4 → [Updates: v8]
pypa/gh-action-pypi-publish release/v1
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
.github/workflows/tics_run.yaml (2)
actions/checkout v4 → [Updates: v6]
tiobe/tics-github-action v3
poetry (1)
pyproject.toml (57)
poetry-core >=2.0 → [Updates: >=2.3.2]
ops ~=2.21.1 → [Updates: ~=2.23.2, ~=3.7.0]
overrides ~=7.7.0
jsonschema ~=4.24.0 → [Updates: ~=4.26.0]
pydantic ~=2.11.0 → [Updates: ~=2.13.3]
pyyaml ~=6.0.2 → [Updates: ~=6.0.3]
tenacity ~=9.0.0 → [Updates: ~=9.1.4]
dacite ~=1.9.0 → [Updates: ~=1.9.2]
data-platform-helpers >=0.1.7 → [Updates: >=1.0.1]
deepmerge >=2.0
boto3 ~=1.37.12 → [Updates: ~=1.42.96]
mypy-boto3-s3 ~=1.37.0 → [Updates: ~=1.42.94]
cryptography * → [Updates: *]
jsonschema ^4.24.0 → [Updates: ^4.24.0]
ops ~2.21.1
pydantic ~2.11.0
pydantic-settings * → [Updates: *]
pymongo * → [Updates: *]
cosl * → [Updates: *]
pre-commit ^4.0.1 → [Updates: ^4.6.0]
ruff ^0.7.2 → [Updates: ^0.15.12]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
types-python-dateutil *
ruff ^0.7.2 → [Updates: ^0.15.12]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
ruff ^0.7.2 → [Updates: ^0.15.12]
tomli *
codespell ^2.2.6 → [Updates: ^2.4.2]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
coverage ^7.5.0 → [Updates: ^7.13.5]
pytest ^8.1.1 → [Updates: ^9.0.0]
parameterized ^0.9.0
factory_boy *
mongomock ^4.2.0.post1 → [Updates: ^4.3.0]
pytest-mock *
coverage ^7.5.0 → [Updates: ^7.13.5]
juju ~3.6.0
pytest ^8.1.1 → [Updates: ^9.0.0]
pytest-mock *
pytest-asyncio ^0.21.1 → [Updates: ^0.26.0, ^1.3.0]
pytest-operator ^0.36.0 → [Updates: ^0.43.2]
parameterized ^0.9.0
allure-pytest ^2.13.5 → [Updates: ^2.15.3]
allure-pytest-default-results ^0.1.2 → [Updates: ^0.1.4]
ops ~2.21.1 → [Updates: ~2.23.2, ~3.7.0]
pymongo *
tenacity ~9.0.0 → [Updates: ~9.1.4]
more_itertools *
httpx *
boto3 ^1.37.12 → [Updates: ^1.42.96]
mypy-boto3-s3 ^1.37.0 → [Updates: ^1.42.94]
Branch 8-transition/edge
github-actions (8)
.github/workflows/build_test_charms.yaml (6)
canonical/get-workflow-version-action v1
actions/checkout v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/upload-artifact v4 → [Updates: v7]
python 3.12 → [Updates: 3.14]
.github/workflows/bump_dependent_charms.yaml (4)
actions/checkout v6
actions/checkout v6
actions/setup-python v5 → [Updates: v6]
python 3.12 → [Updates: 3.14]
.github/workflows/check_pr.yaml (1)
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
.github/workflows/ci.yaml (13)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
canonical/charming-actions 2.7.0
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
canonical/data-platform-workflows v40.0.2 → [Updates: v40.1.0, v49]
python 3.12 → [Updates: 3.14]
python 3.12 → [Updates: 3.14]
python 3.12 → [Updates: 3.14]
.github/workflows/cla.yaml (1)
canonical/has-signed-canonical-cla v2
.github/workflows/integration_test.yaml (11)
actions/checkout v6
actions/setup-python v6
actions/upload-artifact v4 → [Updates: v7]
actions/checkout v4 → [Updates: v6]
actions/download-artifact v4 → [Updates: v8]
actions/upload-artifact v4 → [Updates: v7]
actions/upload-artifact v4 → [Updates: v7]
actions/checkout v4 → [Updates: v6]
actions/download-artifact v4 → [Updates: v8]
actions/download-artifact v4 → [Updates: v8]
python 3.12 → [Updates: 3.14]
.github/workflows/integration.yaml (8)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
pypa/gh-action-pypi-publish release/v1
Gu1nness/poetry-remote-update main
python 3.12 → [Updates: 3.14]
python 3.12 → [Updates: 3.14]
.github/workflows/release.yaml (4)
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
actions/download-artifact v4 → [Updates: v8]
pypa/gh-action-pypi-publish release/v1
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
poetry (1)
pyproject.toml (59)
poetry-core >=2.0 → [Updates: >=2.3.2]
ops ~=2.21.1 → [Updates: ~=2.23.2, ~=3.7.0]
overrides ~=7.7.0
jsonschema ~=4.24.0 → [Updates: ~=4.26.0]
pydantic ~=2.11.0 → [Updates: ~=2.13.3]
pyyaml ~=6.0.2 → [Updates: ~=6.0.3]
tenacity ~=9.0.0 → [Updates: ~=9.1.4]
dacite ~=1.9.0 → [Updates: ~=1.9.2]
data-platform-helpers >=0.1.7 → [Updates: >=1.0.1]
deepmerge >=2.0
boto3 ~=1.37.12 → [Updates: ~=1.42.96]
mypy-boto3-s3 ~=1.37.0 → [Updates: ~=1.42.94]
google-cloud-storage ~=2.16.0 → [Updates: ~=2.19.0, ~=3.10.1]
google-api-core ~=2.17.0 → [Updates: ~=2.30.3]
cryptography * → [Updates: *]
jsonschema ^4.24.0 → [Updates: ^4.24.0]
ops ~2.21.1
pydantic ~2.11.0
pydantic-settings * → [Updates: *]
pymongo * → [Updates: *]
cosl * → [Updates: *]
pre-commit ^4.0.1 → [Updates: ^4.6.0]
ruff ^0.7.2 → [Updates: ^0.15.12]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
types-python-dateutil *
ruff ^0.7.2 → [Updates: ^0.15.12]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
ruff ^0.7.2 → [Updates: ^0.15.12]
tomli *
codespell ^2.2.6 → [Updates: ^2.4.2]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
coverage ^7.5.0 → [Updates: ^7.13.5]
pytest ^8.1.1 → [Updates: ^9.0.0]
parameterized ^0.9.0
factory_boy *
mongomock ^4.2.0.post1 → [Updates: ^4.3.0]
pytest-mock *
coverage ^7.5.0 → [Updates: ^7.13.5]
juju ~3.6.0
pytest ^8.1.1 → [Updates: ^9.0.0]
pytest-mock *
pytest-asyncio ^0.21.1 → [Updates: ^0.26.0, ^1.3.0]
pytest-operator ^0.36.0 → [Updates: ^0.43.2]
parameterized ^0.9.0
allure-pytest ^2.13.5 → [Updates: ^2.15.3]
allure-pytest-default-results ^0.1.2 → [Updates: ^0.1.4]
ops ~2.21.1 → [Updates: ~2.23.2, ~3.7.0]
pymongo *
tenacity ~9.0.0 → [Updates: ~9.1.4]
more_itertools *
httpx *
boto3 ^1.37.12 → [Updates: ^1.42.96]
mypy-boto3-s3 ^1.37.0 → [Updates: ^1.42.94]
Branch 8/edge
github-actions (15)
.github/workflows/automatic-doc-checks.yml (1)
canonical/documentation-workflows main
.github/workflows/build_test_charms.yaml (6)
canonical/get-workflow-version-action v1
actions/checkout v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/upload-artifact v4 → [Updates: v7]
python 3.12 → [Updates: 3.14]
.github/workflows/bump_dependent_charms.yaml (4)
actions/checkout v6
actions/checkout v6
actions/setup-python v5 → [Updates: v6]
python 3.12 → [Updates: 3.14]
.github/workflows/check_pr.yaml (1)
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
.github/workflows/ci-quick.yaml (12)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
canonical/charming-actions 2.7.0
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
python 3.12 → [Updates: 3.14]
python 3.12 → [Updates: 3.14]
python 3.12 → [Updates: 3.14]
.github/workflows/ci.yaml (1)
canonical/data-platform-workflows v40.0.2 → [Updates: v40.1.0, v49]
.github/workflows/cla.yaml (1)
canonical/has-signed-canonical-cla v2
.github/workflows/integration_test.yaml (11)
actions/checkout v4 → [Updates: v6]
actions/upload-artifact v4 → [Updates: v7]
actions/checkout v6
actions/setup-python v6
actions/download-artifact v4 → [Updates: v8]
actions/upload-artifact v4 → [Updates: v7]
actions/upload-artifact v4 → [Updates: v7]
actions/checkout v4 → [Updates: v6]
actions/download-artifact v4 → [Updates: v8]
actions/download-artifact v4 → [Updates: v8]
python 3.12 → [Updates: 3.14]
.github/workflows/integration.yaml (8)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
pypa/gh-action-pypi-publish release/v1
Gu1nness/poetry-remote-update main
python 3.12 → [Updates: 3.14]
python 3.12 → [Updates: 3.14]
.github/workflows/release.yaml (4)
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
actions/download-artifact v4 → [Updates: v8]
pypa/gh-action-pypi-publish release/v1
canonical/data-platform-workflows v31.1.1 → [Updates: v49]
.github/workflows/schedule_ci_6.yaml
.github/workflows/schedule_ci_7.yaml
.github/workflows/schedule_ci_8.yaml
.github/workflows/scheduled_tics_6_edge.yaml
.github/workflows/tics_run.yaml (2)
actions/checkout v4 → [Updates: v6]
tiobe/tics-github-action v3
poetry (1)
pyproject.toml (66)
poetry-core >=2.0 → [Updates: >=2.3.2]
ops ~=3.5.2 → [Updates: ~=3.7.0]
overrides ~=7.7.0
jsonschema ~=4.24.0 → [Updates: ~=4.26.0]
pydantic ~=2.11.0 → [Updates: ~=2.13.3]
pyyaml ~=6.0.2 → [Updates: ~=6.0.3]
tenacity ~=9.0.0 → [Updates: ~=9.1.4]
dacite ~=1.9.0 → [Updates: ~=1.9.2]
data-platform-helpers >=0.1.7 → [Updates: >=1.0.1]
deepmerge >=2.0
boto3 ~=1.37.12 → [Updates: ~=1.42.96]
mypy-boto3-s3 ~=1.37.0 → [Updates: ~=1.42.94]
charm-refresh >=3.1.0.2,<4.0.0.0 → [Updates: >=3.1.1.4,<4.0.0.0]
google-cloud-storage ~=2.16.0 → [Updates: ~=2.19.0, ~=3.10.1]
google-api-core ~=2.17.0 → [Updates: ~=2.30.3]
pytest-interface-tester >=3.4.1,<4.0.0
hvac >=2.4.0,<3.0.0
cryptography * → [Updates: *]
jsonschema ^4.24.0 → [Updates: ^4.24.0]
ops ~3.5.2
pydantic ~2.11.0
pydantic-settings * → [Updates: *]
pymongo * → [Updates: *]
cosl *
pre-commit ^4.0.1 → [Updates: ^4.6.0]
ruff ^0.7.2 → [Updates: ^0.15.12]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
types-python-dateutil *
ruff ^0.7.2 → [Updates: ^0.15.12]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
ruff ^0.7.2 → [Updates: ^0.15.12]
tomli *
codespell ^2.2.6 → [Updates: ^2.4.2]
pydantic ~2.11.0 → [Updates: ~2.13.3]
mypy *
types-PyYAML *
coverage ^7.5.0 → [Updates: ^7.13.5]
pytest ^8.1.1 → [Updates: ^9.0.0]
parameterized ^0.9.0
factory_boy *
mongomock ^4.2.0.post1 → [Updates: ^4.3.0]
pytest-mock *
ops *
coverage ^7.5.0 → [Updates: ^7.13.5]
juju ~3.6.0
pytest ^8.1.1 → [Updates: ^9.0.0]
pytest-mock *
pytest-asyncio ^0.21.1 → [Updates: ^0.26.0, ^1.3.0]
pytest-operator ^0.36.0 → [Updates: ^0.43.2]
parameterized ^0.9.0
allure-pytest ^2.13.5 → [Updates: ^2.15.3]
allure-pytest-default-results ^0.1.2 → [Updates: ^0.1.4]
ops ~3.5.2 → [Updates: ~3.7.0]
pymongo *
tenacity ~9.0.0 → [Updates: ~9.1.4]
more_itertools *
httpx *
boto3 ^1.37.12 → [Updates: ^1.42.96]
mypy-boto3-s3 ^1.37.0 → [Updates: ^1.42.94]
tomli *
tomli-w *
hvac >=2.4.0,<3.0.0
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Config Migration Needed
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
allure-pytest,allure-pytest-default-results,boto3,codespell,cosl,coverage,cryptography,dacite,jsonschema,mongomock,mypy-boto3-s3,ops,poetry-core,pre-commit,pydantic,pydantic-settings,pymongo,pytest-asyncio,pytest-operator,pyyaml,ruff,tenacity)actions/checkout,actions/download-artifact,actions/setup-python,actions/upload-artifact,canonical/data-platform-workflows)cryptography,data-platform-helpers,ops,pytest-asyncio)allure-pytest,allure-pytest-default-results,boto3,codespell,cosl,coverage,cryptography,dacite,google-api-core,google-cloud-storage,jsonschema,mongomock,mypy-boto3-s3,ops,poetry-core,pre-commit,pydantic,pydantic-settings,pymongo,pytest-asyncio,pytest-operator,pyyaml,ruff,tenacity)canonical/data-platform-workflows,python)actions/checkout,actions/download-artifact,actions/setup-python,actions/upload-artifact,canonical/data-platform-workflows)cryptography,data-platform-helpers,google-cloud-storage,ops,pytest-asyncio)allure-pytest,allure-pytest-default-results,boto3,charm-refresh,codespell,coverage,dacite,data-platform-helpers,google-api-core,google-cloud-storage,jsonschema,mongomock,mypy-boto3-s3,ops,poetry-core,pre-commit,pydantic,pydantic-settings,pymongo,pytest-asyncio,pytest-operator,pyyaml,ruff,tenacity)canonical/data-platform-workflows,python)actions/checkout,actions/download-artifact,actions/setup-python,actions/upload-artifact,canonical/data-platform-workflows)cryptography,google-cloud-storage,pytest-asyncio)Detected Dependencies
Branch 6/edge
Branch 8-transition/edge
Branch 8/edge