Skip to content

Pin dependency version bounds for all main dependencies#149

Merged
RalfG merged 3 commits into
mainfrom
fix/dependency-version-bounds
Jun 5, 2026
Merged

Pin dependency version bounds for all main dependencies#149
RalfG merged 3 commits into
mainfrom
fix/dependency-version-bounds

Conversation

@RalfG

@RalfG RalfG commented Jun 5, 2026

Copy link
Copy Markdown
Member

Add lower and upper bounds to all core dependencies to prevent incompatible major versions from being pulled in. Most notably, pin pyteomics to < 5 to avoid breaking changes in downstream packages.

Add lower and upper bounds to all core dependencies to prevent
incompatible major versions from being pulled in. Most notably,
pin pyteomics to < 5 to avoid breaking changes in downstream packages.
@RalfG RalfG requested a review from paretje June 5, 2026 09:05
@codecov

codecov Bot commented Jun 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.01%. Comparing base (1f695aa) to head (05be2f1).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #149   +/-   ##
=======================================
  Coverage   72.01%   72.01%           
=======================================
  Files          32       32           
  Lines        3248     3248           
=======================================
  Hits         2339     2339           
  Misses        909      909           
Flag Coverage Δ
unittests 72.01% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@paretje paretje left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My only remark is that I guess it might be interesting to include #148 in the release

@RalfG RalfG merged commit 17db867 into main Jun 5, 2026
7 checks passed
@RalfG RalfG deleted the fix/dependency-version-bounds branch June 5, 2026 09:44
@RalfG RalfG added this to the v1.5.5 milestone Jun 5, 2026
@RalfG RalfG added the bug Something isn't working label Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Development

Successfully merging this pull request may close these issues.

2 participants