Skip to content

chore: clean up dep listing in ci, bump build deps - #298

Merged
mjpieters merged 2 commits into
mainfrom
simplify-optional-deps-list
Aug 7, 2026
Merged

chore: clean up dep listing in ci, bump build deps#298
mjpieters merged 2 commits into
mainfrom
simplify-optional-deps-list

Conversation

@mjpieters

Copy link
Copy Markdown
Owner

Use yq to list the project optional dependencies instead of hatch. This is less hassle and doesn't require version pinning.

While here use specific builder dependency pins, maintained by renovate, and pin any uvx tools to a specific version.

Comment thread .github/workflows/ci-cd.yml Fixed
Comment thread .github/workflows/ci-cd.yml Fixed
@codecov

codecov Bot commented Aug 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (0ce9925) to head (773ad88).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #298   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            7         7           
  Lines          492       492           
=========================================
  Hits           492       492           

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

@mjpieters
mjpieters force-pushed the simplify-optional-deps-list branch from 1813ea8 to 1ee411a Compare August 7, 2026 10:36
Use yq to list the project optional dependencies instead of hatch. This
is less hassle and doesn't require version pinning.

While here use specific builder dependency pins, maintained by
renovate, and pin any uvx tools to a specific version.
@mjpieters
mjpieters force-pushed the simplify-optional-deps-list branch from 1ee411a to 3cddb83 Compare August 7, 2026 10:42
@sonarqubecloud

sonarqubecloud Bot commented Aug 7, 2026

Copy link
Copy Markdown

@mjpieters
mjpieters merged commit 971090a into main Aug 7, 2026
23 checks passed
@mjpieters
mjpieters deleted the simplify-optional-deps-list branch August 7, 2026 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants