diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 33398b0b7e..66a2421f51 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -8,7 +8,7 @@ semanticCommits: "disabled", separateMajorMinor: false, prHourlyLimit: 10, - enabledManagers: ["github-actions", "pre-commit", "cargo", "pep621", "npm"], + enabledManagers: ["github-actions", "pre-commit", "cargo", "pep621", "pip_requirements", "npm"], cargo: { // See https://docs.renovatebot.com/configuration-options/#rangestrategy rangeStrategy: "update-lockfile", @@ -16,6 +16,9 @@ pep621: { fileMatch: ["^(python|scripts)/.*pyproject\\.toml$"], }, + pip_requirements: { + fileMatch: ["^docs/requirements.*\\.txt$"], + }, npm: { fileMatch: ["^playground/.*package\\.json$"], }, @@ -48,6 +51,14 @@ matchManagers: ["cargo"], enabled: false, }, + { + // `mkdocs-material` requires a manual update to keep the version in sync + // with `mkdocs-material-insider`. + // See: https://squidfunk.github.io/mkdocs-material/insiders/upgrade/ + matchManagers: ["pip_requirements"], + matchPackagePatterns: ["mkdocs-material"], + enabled: false, + }, { groupName: "pre-commit dependencies", matchManagers: ["pre-commit"],