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
PR Edited (Blocked)
The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.
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 dependency python to 3.14 (6/edge)
Update Python dependencies (6/edge) (allure-pytest, allure-pytest-default-results, codespell, coverage, dacite, mongomock, poetry-core, pre-commit, pytest-asyncio, pytest-operator, pyyaml, ruff)
Update GitHub actions (6/edge) (major) (actions/checkout, actions/download-artifact, actions/setup-python, actions/upload-artifact, canonical/data-platform-workflows)
Update Python dependencies to v1 (6/edge) (data-platform-helpers, 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, codespell, coverage, dacite, google-api-core, google-cloud-storage, mongomock, poetry-core, pre-commit, pytest-asyncio, pytest-operator, pyyaml, ruff)
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) (data-platform-helpers, google-cloud-storage, 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, charm-refresh, charmlibs-rollingops, codespell, coverage, dacite, data-platform-helpers, google-api-core, google-cloud-storage, mongomock, poetry-core, pre-commit, pytest-asyncio, pytest-operator, pyyaml, ruff)
Update GitHub actions (8/edge) (canonical/data-platform-workflows, python)
Update Python dependencies (8/edge) (major) (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.0.2]
.github/workflows/ci-quick.yaml (13)
actions/checkout v6
actions/setup-python v5 → [Updates: v6]
actions/checkout 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.0.2]
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.0.2]
actions/download-artifact v4 → [Updates: v8]
pypa/gh-action-pypi-publish release/v1
canonical/data-platform-workflows v31.1.1 → [Updates: v49.0.2]
.github/workflows/tics_run.yaml (2)
actions/checkout v4 → [Updates: v6]
tiobe/tics-github-action v3
poetry (1)
pyproject.toml (39)
pre-commit ^4.0.1 → [Updates: ^4.6.0]
ruff ^0.7.2 → [Updates: ^0.15.15]
mypy *
types-PyYAML *
types-python-dateutil *
ruff ^0.7.2 → [Updates: ^0.15.15]
mypy *
types-PyYAML *
ruff ^0.7.2 → [Updates: ^0.15.15]
tomli *
codespell ^2.2.6 → [Updates: ^2.4.2]
mypy *
types-PyYAML *
coverage ^7.5.0 → [Updates: ^7.14.1]
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.14.1]
juju ~3.6.0
pytest ^8.1.1 → [Updates: ^9.0.0]
pytest-mock *
pytest-asyncio ^0.21.1 → [Updates: ^0.26.0, ^1.4.0]
pytest-operator ^0.36.0 → [Updates: ^0.43.2]
parameterized ^0.9.0
allure-pytest ^2.13.5 → [Updates: ^2.16.0]
allure-pytest-default-results ^0.1.2 → [Updates: ^0.1.4]
more_itertools *
httpx *
poetry-core >=2.0 → [Updates: >=2.4.1]
overrides ~=7.7.0
cryptography *
pydantic-settings *
pyyaml ~=6.0.2 → [Updates: ~=6.0.3]
dacite ~=1.9.0 → [Updates: ~=1.9.2]
data-platform-helpers >=0.1.7 → [Updates: >=1.0.1]
cosl *
deepmerge >=2.0
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.0.2]
.github/workflows/ci.yaml (14)
actions/checkout v4 → [Updates: v6]
actions/setup-python v5 → [Updates: v6]
actions/checkout 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.0.2]
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.0.2]
actions/download-artifact v4 → [Updates: v8]
pypa/gh-action-pypi-publish release/v1
canonical/data-platform-workflows v31.1.1 → [Updates: v49.0.2]
poetry (1)
pyproject.toml (41)
pre-commit ^4.0.1 → [Updates: ^4.6.0]
ruff ^0.7.2 → [Updates: ^0.15.15]
mypy *
types-PyYAML *
types-python-dateutil *
ruff ^0.7.2 → [Updates: ^0.15.15]
mypy *
types-PyYAML *
ruff ^0.7.2 → [Updates: ^0.15.15]
tomli *
codespell ^2.2.6 → [Updates: ^2.4.2]
mypy *
types-PyYAML *
coverage ^7.5.0 → [Updates: ^7.14.1]
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.14.1]
juju ~3.6.0
pytest ^8.1.1 → [Updates: ^9.0.0]
pytest-mock *
pytest-asyncio ^0.21.1 → [Updates: ^0.26.0, ^1.4.0]
pytest-operator ^0.36.0 → [Updates: ^0.43.2]
parameterized ^0.9.0
allure-pytest ^2.13.5 → [Updates: ^2.16.0]
allure-pytest-default-results ^0.1.2 → [Updates: ^0.1.4]
more_itertools *
httpx *
poetry-core >=2.0 → [Updates: >=2.4.1]
overrides ~=7.7.0
cryptography *
pydantic-settings *
pyyaml ~=6.0.2 → [Updates: ~=6.0.3]
dacite ~=1.9.0 → [Updates: ~=1.9.2]
data-platform-helpers >=0.1.7 → [Updates: >=1.0.1]
cosl *
deepmerge >=2.0
google-cloud-storage ~=2.16.0 → [Updates: ~=2.19.0, ~=3.10.1]
google-api-core ~=2.17.0 → [Updates: ~=2.30.3]
Branch 8/edge
github-actions (17)
.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.0.2]
.github/workflows/ci-quick.yaml (13)
actions/checkout v6
actions/setup-python v5 → [Updates: v6]
actions/checkout 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.0.2]
.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/promote.yaml
.github/workflows/release_tests.yaml (5)
actions/checkout v6
actions/checkout v6
actions/setup-python v6
actions/upload-artifact v4 → [Updates: v7]
python 3.12 → [Updates: 3.14]
.github/workflows/release.yaml (4)
canonical/data-platform-workflows v31.1.1 → [Updates: v49.0.2]
actions/download-artifact v4 → [Updates: v8]
pypa/gh-action-pypi-publish release/v1
canonical/data-platform-workflows v31.1.1 → [Updates: v49.0.2]
.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 (47)
pre-commit ^4.0.1 → [Updates: ^4.6.0]
ruff ^0.7.2 → [Updates: ^0.15.15]
mypy *
types-PyYAML *
types-python-dateutil *
ruff ^0.7.2 → [Updates: ^0.15.15]
mypy *
types-PyYAML *
ruff ^0.7.2 → [Updates: ^0.15.15]
tomli *
codespell ^2.2.6 → [Updates: ^2.4.2]
mypy *
types-PyYAML *
coverage ^7.5.0 → [Updates: ^7.14.1]
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.14.1]
juju ~3.6.0
pytest ^8.1.1 → [Updates: ^9.0.0]
pytest-mock *
pytest-asyncio ^0.21.1 → [Updates: ^0.26.0, ^1.4.0]
pytest-operator ^0.36.0 → [Updates: ^0.43.2]
parameterized ^0.9.0
allure-pytest ^2.13.5 → [Updates: ^2.16.0]
allure-pytest-default-results ^0.1.2 → [Updates: ^0.1.4]
more_itertools *
httpx *
tomli *
tomli-w *
poetry-core >=2.0 → [Updates: >=2.4.1]
overrides ~=7.7.0
cryptography *
pydantic-settings *
pyyaml ~=6.0.2 → [Updates: ~=6.0.3]
dacite ~=1.9.0 → [Updates: ~=1.9.2]
data-platform-helpers >=0.1.7 → [Updates: >=1.0.1]
cosl *
deepmerge >=2.0
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
charmlibs-rollingops >=1.0.0,<2.0.0 → [Updates: >=1.1.1,<2.0.0]
shortuuid >=1.0.13,<2.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
PR Edited (Blocked)
The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.
actions/checkout,actions/download-artifact,actions/setup-python,actions/upload-artifact,canonical/data-platform-workflows)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,codespell,coverage,dacite,mongomock,poetry-core,pre-commit,pytest-asyncio,pytest-operator,pyyaml,ruff)actions/checkout,actions/download-artifact,actions/setup-python,actions/upload-artifact,canonical/data-platform-workflows)data-platform-helpers,pytest-asyncio)allure-pytest,allure-pytest-default-results,codespell,coverage,dacite,google-api-core,google-cloud-storage,mongomock,poetry-core,pre-commit,pytest-asyncio,pytest-operator,pyyaml,ruff)canonical/data-platform-workflows,python)actions/checkout,actions/download-artifact,actions/setup-python,actions/upload-artifact,canonical/data-platform-workflows)data-platform-helpers,google-cloud-storage,pytest-asyncio)allure-pytest,allure-pytest-default-results,charm-refresh,charmlibs-rollingops,codespell,coverage,dacite,data-platform-helpers,google-api-core,google-cloud-storage,mongomock,poetry-core,pre-commit,pytest-asyncio,pytest-operator,pyyaml,ruff)canonical/data-platform-workflows,python)google-cloud-storage,pytest-asyncio)Detected Dependencies
Branch 6/edge
Branch 8-transition/edge
Branch 8/edge