Skip to content

UV #163

Merged
tarekio merged 1 commit intomainfrom
uv
Aug 24, 2025
Merged

UV #163
tarekio merged 1 commit intomainfrom
uv

Conversation

@level09
Copy link
Collaborator

@level09 level09 commented Aug 23, 2025

  • Add uv.lock for reproducible dependency resolution
  • Update pyproject.toml with modern Python project configuration
  • Remove legacy requirements/ directory (dev.txt, main.txt, opt.txt)
  • Update GitHub Actions pip-audit workflow to use UV commands
  • Update Docker configurations to use UV instead of pip
  • Update both production and test Dockerfiles for UV compatibility

This completes the migration from pip/requirements.txt to UV package management for both direct Python workflows and Docker-based CI/CD.

- Add uv.lock for reproducible dependency resolution
- Update pyproject.toml with modern Python project configuration
- Remove legacy requirements/ directory (dev.txt, main.txt, opt.txt)
- Update GitHub Actions pip-audit workflow to use UV commands
- Update Docker configurations to use UV instead of pip
- Update both production and test Dockerfiles for UV compatibility

This completes the migration from pip/requirements.txt to UV package management
for both direct Python workflows and Docker-based CI/CD.
@level09 level09 self-assigned this Aug 23, 2025
@tarekio tarekio merged commit eec46f9 into main Aug 24, 2025
5 of 7 checks passed
@tarekio tarekio deleted the uv branch August 24, 2025 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants