diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..39a0daf --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,46 @@ +--- +version: 2 +updates: + # === GitHub Actions === + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly + labels: [dependencies, automated, actions] + groups: + actions-minor-patch: + update-types: [minor, patch] + actions-major: + update-types: [major] + # === Python dev (pip) === + - package-ecosystem: pip + directory: / + schedule: + interval: weekly + labels: [dependencies, automated, dev] + groups: + pip-dev-minor-patch: + patterns: + - pytest* + - flake8* + - black + - isort + - mypy* + - coverage* + - tox* + - ruff + - pylint* + - bandit + - pre-commit + - sphinx* + - mkdocs* + update-types: [minor, patch] + # === Python runtime (pip) === + - package-ecosystem: pip + directory: / + schedule: + interval: weekly + labels: [dependencies, automated, runtime] + groups: + pip-runtime-minor-patch: + update-types: [minor, patch]