Skip to content

Comments

ci!: Move to uv, add Renovate configuration#131

Merged
khvn26 merged 5 commits intomainfrom
ci/uv-renovate
Dec 10, 2025
Merged

ci!: Move to uv, add Renovate configuration#131
khvn26 merged 5 commits intomainfrom
ci/uv-renovate

Conversation

@khvn26
Copy link
Member

@khvn26 khvn26 commented Dec 10, 2025

Contributes to #128, supersedes #130.

In this PR, we:

  • Migrate from Poetry to uv to support organisation-wide movement towards adopting uv.
  • Breaking change: Factor out Core API-specific dependencies to their own extras. Core API build will require to install them explicitly now.
  • Add the Renovate configuration.
  • Standardise on Compose when providing the development database to CI tasks.

@khvn26 khvn26 requested a review from a team as a code owner December 10, 2025 17:16
@khvn26 khvn26 requested review from Zaimwa9 and removed request for a team December 10, 2025 17:16
@codecov-commenter
Copy link

codecov-commenter commented Dec 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.72%. Comparing base (5cba250) to head (51c529b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #131      +/-   ##
==========================================
+ Coverage   94.61%   94.72%   +0.11%     
==========================================
  Files          76       76              
  Lines        2449     2444       -5     
==========================================
- Hits         2317     2315       -2     
+ Misses        132      129       -3     

☔ 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.

@khvn26 khvn26 changed the title ci: Move to uv, add Renovate configuration ci!: Move to uv, add Renovate configuration Dec 10, 2025
Copy link
Contributor

@emyller emyller left a comment

Choose a reason for hiding this comment

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

Approved with non-blocking questions.

@khvn26 khvn26 merged commit 4ba7c46 into main Dec 10, 2025
8 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.

3 participants