Skip to content

Widen omop-alchemy and oa-configurator pins to semver ranges, add min-version CI and Dependabot#52

Open
nicoloesch wants to merge 2 commits into
mainfrom
51-dep-version-range
Open

Widen omop-alchemy and oa-configurator pins to semver ranges, add min-version CI and Dependabot#52
nicoloesch wants to merge 2 commits into
mainfrom
51-dep-version-range

Conversation

@nicoloesch

Copy link
Copy Markdown
Collaborator

Now that #39 put both this repo and its upstream packages on label-driven semver, replaces exact pins with >=current,<next-major ranges:

  • omop-alchemy==0.8.0>=0.8.0,<1.0.0
  • oa-configurator==0.1.2>=0.1.2,<1.0.0

Also aligns the dev extra's oa-configurator[postgres] floor (previously >=0.1.1, now >=0.1.2,<1.0.0) with the main dependency constraint, and adds .github/dependabot.yml plus a lowest-direct resolution job in ci.yml.

Notes

CI on this PR will fail until cava-devops PR AustralianCancerDataNetwork/cava-devops#2 merges to main

  • ci.yml here already points at @main for the resolution input and the dependabot.yml template it depends on, neither of which exists on cava-devops main yet. Do not merge this PR until that one has merged.

@nicoloesch nicoloesch added the dependencies Dependency update. PATCH: x.y.z+1 label Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency update. PATCH: x.y.z+1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Relax omop-alchemy / oa-configurator pins to semver ranges, verify via min-version CI + Dependabot

1 participant