Skip to content

Conversation

@johnnymo87
Copy link
Owner

Summary

  • Migrated the entire codebase from Poetry to uv for dependency management
  • Updated pyproject.toml to use hatchling build system with uv dependency groups
  • Replaced poetry.lock with uv.lock containing latest dependency versions
  • Updated all documentation and usage examples from poetry run to uv run
  • Modified GitHub Actions CI workflow to use uv instead of Poetry

Test plan

  • Verify uv sync successfully installs all dependencies
  • Test that all CLI modules work with uv run python -m <module>
  • Confirm CI pipeline passes with new uv-based workflow
  • Validate that pre-commit hooks still work with uv run pre-commit

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@johnnymo87 johnnymo87 merged commit bcbf457 into main Jun 19, 2025
2 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