Skip to content

Widen omop-alchemy and oa-configurator pins to semver ranges - #52

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

Widen omop-alchemy and oa-configurator pins to semver ranges#52
nicoloesch wants to merge 3 commits into
mainfrom
51-dep-version-range

Conversation

@nicoloesch

@nicoloesch nicoloesch commented Jul 23, 2026

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 installs the cava-devops pre-commit hook so future dependency edits keep uv.lock surgically in sync without relying on memory:

chmod +x .githooks/pre-commit
git config core.hooksPath .githooks

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 --frozen-based build-test-postgres.yml, which doesn't exist there yet. This is expected and will resolve on its own once that PR merges; no action needed here beyond waiting.

@nicoloesch nicoloesch added the dependencies Dependency update. PATCH: x.y.z+1 label Jul 23, 2026
@nicoloesch nicoloesch changed the title Widen omop-alchemy and oa-configurator pins to semver ranges, add min-version CI and Dependabot Widen omop-alchemy and oa-configurator pins to semver ranges Jul 24, 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

1 participant