Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,21 @@ version: 2
updates:
# pyproject.toml is the package definition (`[tool.uv] managed = false`, no
# uv.lock), so it is tracked as a pip project rather than a uv one.
#
# The lower bounds in pyproject.toml are the oldest versions this package
# supports, not the newest it was tested with. The "Dependency floor audit"
# job (test-jvm.yml) installs exactly those floors (`--resolution
# lowest-direct`, on every supported Python) and runs pip-audit on them, so a
# floor that is too old or vulnerable fails CI. `increase-if-necessary` keeps
# that meaning: Dependabot only raises a floor when the new release falls
# outside the declared range. Without it, every `>=` floor became a PR to
# raise it to the newest release, which locks users out for no reason.
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: weekly
day: "sunday"
versioning-strategy: increase-if-necessary
cooldown:
default-days: 3
open-pull-requests-limit: 10
Expand Down
Loading