diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..1f3a19d73 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,16 @@ +version: 2 +updates: + - package-ecosystem: "uv" + directory: "/" + schedule: + interval: "weekly" + cooldown: + default-days: 14 + open-pull-requests-limit: 0 + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + cooldown: + default-days: 14 + open-pull-requests-limit: 0 diff --git a/pyproject.toml b/pyproject.toml index e59b54ab7..da9c8bdd3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -253,4 +253,7 @@ exclude = ["temporalio/bridge/target/**/*"] [tool.uv] # Prevent uv commands from building the package by default package = false -exclude-newer = "1 week" +exclude-newer = "2 weeks" +# openai-agents>=0.17.1 is newer than the exclude-newer cooldown window; +# bypass it since the minimum version pin already constrains the package. +exclude-newer-package = { openai-agents = false } diff --git a/uv.lock b/uv.lock index ab1b9974f..b94b932d5 100644 --- a/uv.lock +++ b/uv.lock @@ -9,8 +9,11 @@ resolution-markers = [ ] [options] -exclude-newer = "2026-05-07T19:04:44.331561Z" -exclude-newer-span = "P1W" +exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for backwards compatibility when using relative exclude-newer values. +exclude-newer-span = "P2W" + +[options.exclude-newer-package] +openai-agents = false [[package]] name = "aioboto3"