diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 8b7864cf..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Please see the documentation for all configuration options: -# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - -version: 2 -updates: - - package-ecosystem: "pip" - directory: "/" - schedule: - interval: "monthly" diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..d42813fe --- /dev/null +++ b/renovate.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:best-practices", + ":enablePreCommit", + "group:all", + ":gitSignOff", + ":disableDependencyDashboard", + "schedule:weekly" + ], + "packageRules": [ + { + "description": "Patch and digest updates", + "matchUpdateTypes": [ + "major", + "minor", + "patch", + "digest" + ], + "groupName": "all dependencies", + "automerge": true, + "platformAutomerge": true + } + ], + "constraints": { + "python": ">=3.9,<3.13" + }, + "configMigration": true +}