What
Migrate the project's dependency management from Poetry to uv for improved performance and faster dependency resolution.
Why
- uv is significantly faster than Poetry for dependency resolution and installation
- Better lock file handling and more reliable dependency resolution
- Improved compatibility with modern Python tooling
- Faster CI/CD builds due to reduced dependency installation time
- Native support for Python version management
- Better integration with modern Python packaging standards
Tasks
Breaking Changes
This will require developers to install uv instead of Poetry for local development.
Priority
Medium - Performance improvement that doesn't affect core functionality
Level of Effort
Medium - Requires updating multiple configuration files and testing workflows
What
Migrate the project's dependency management from Poetry to uv for improved performance and faster dependency resolution.
Why
Tasks
pyproject.tomlPoetry-specific configuration with uv equivalentspoetry.locktouv.lockformatscripts/directory to useuvinstead ofpoetryCLAUDE.mdand development docs to reflect uv usageBreaking Changes
This will require developers to install uv instead of Poetry for local development.
Priority
Medium - Performance improvement that doesn't affect core functionality
Level of Effort
Medium - Requires updating multiple configuration files and testing workflows