Skip to content

fix(ci): complete migration from pip lock to uv#25

Merged
Fartis merged 1 commit into
developfrom
fix/complete-uv-migration
Jul 15, 2026
Merged

fix(ci): complete migration from pip lock to uv#25
Fartis merged 1 commit into
developfrom
fix/complete-uv-migration

Conversation

@Fartis

@Fartis Fartis commented Jul 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace the obsolete pip-based CI installation with uv
  • validate uv.lock before installation
  • install dependencies with uv sync --frozen
  • run repository checks through uv
  • configure Dependabot to use the uv ecosystem
  • remove remaining references to requirements.lock.txt

Root cause

The previous migration added uv.lock, but CI and Dependabot remained configured for pip and requirements.lock.txt. The old Dependabot PR therefore continued testing an incompatible standalone pydantic-core update.

Validation

  • uv lock --check
  • uv sync --frozen
  • uv pip check
  • uv run --frozen python scripts/ci_check.py
  • git diff --check

@Fartis
Fartis merged commit e6b44da into develop Jul 15, 2026
1 check 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.

1 participant