Skip to content

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

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

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
@nicoloesch

Copy link
Copy Markdown
Collaborator Author

It was decided to absorb this change by #53 to prevent changing the semver ranges for a second time with the imminent BREAKING releases.

@nicoloesch nicoloesch closed this Aug 7, 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