diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c3d05fc6..7115d8c7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,3 +6,14 @@ updates: - "pyperformance/data-files/**" schedule: interval: "monthly" + # Don't update test dependencies for reproducibility. + # Dependabot doesn't support excluding directories + # (https://github.com/dependabot/dependabot-core/issues/4364) + # however, we can ignore all dependencies in the data-files + # directory which is equivalent if a bit slower + - package-ecosystem: "pip" + directories: "/pyperformance/data-files/benchmarks/**/" + schedule: + interval: "monthly" + ignore: + - dependency-name: "*" diff --git a/pyperformance/requirements/requirements.txt b/pyperformance/requirements/requirements.txt index 644a4965..49ad2681 100644 --- a/pyperformance/requirements/requirements.txt +++ b/pyperformance/requirements/requirements.txt @@ -6,7 +6,7 @@ # packaging==23.1 # via -r requirements.in -psutil==5.9.5 +psutil==7.1.0 # via # -r requirements.in # pyperf