Skip to content

Conversation

@mkniewallner
Copy link
Collaborator

@mkniewallner mkniewallner commented Nov 8, 2025

Improve a bit local development by:

  • syncing all groups by default and explicitly opting out of it on the CI (apart from quality job to allow deptry to have access to all packages for the inspection), to ensure that dev/test tools are installed without having to explicitly pass --all-groups
  • running mypy as part of pre-commit, as it's easy to forget to manually run it, leading to CI failures that are only seen on the CI

@codecov
Copy link

codecov bot commented Nov 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.0%. Comparing base (5ebc5c0) to head (f499278).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1337   +/-   ##
=====================================
  Coverage   93.0%   93.0%           
=====================================
  Files         37      37           
  Lines       1022    1022           
  Branches     100     100           
=====================================
  Hits         951     951           
  Misses        57      57           
  Partials      14      14           

☔ View full report in Codecov by Sentry.
📢 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.

@mkniewallner mkniewallner changed the title chore(uv): sync all groups by default chore: sync all dependency groups by default and run mypy locally Nov 8, 2025
@mkniewallner mkniewallner force-pushed the chore/uv-tweaks branch 3 times, most recently from 3fc94cb to e4410cf Compare November 8, 2025 11:14
@mkniewallner mkniewallner marked this pull request as ready for review November 8, 2025 11:29
@mkniewallner mkniewallner enabled auto-merge (squash) November 8, 2025 11:29
@mkniewallner mkniewallner merged commit 8757b31 into main Nov 8, 2025
24 checks passed
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