{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "dependencyDashboard": true, "suppressNotifications": ["prEditedNotification"], "extends": ["config:recommended"], "labels": ["bot: dependencies"], "semanticCommits": "disabled", "separateMajorMinor": false, "prHourlyLimit": 10, "pre-commit": { "enabled": true }, "packageRules": [ { "groupName": "GitHub Actions", "matchManagers": ["github-actions"], "description": "Quarterly update of GitHub Action dependencies", "schedule": ["every 3 months on the first day of the month"] }, { "groupName": "most test/lint dependencies", "matchManagers": ["pip_requirements", "pre-commit"], "excludePackageNames": ["pytype", "pyright"], "description": "Quarterly update of most test dependencies", "schedule": ["every 3 months on the first day of the month"] }, { "groupName": "pytype and pyright", "matchManagers": ["pip_requirements"], "matchPackageNames": ["pytype", "pyright"], "description": "Daily update of pyright and pytype", "schedule": ["before 4am"] } ] }