Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate from poetry to uv #43

Open
philiporlando opened this issue Feb 3, 2025 · 0 comments
Open

Migrate from poetry to uv #43

philiporlando opened this issue Feb 3, 2025 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@philiporlando
Copy link
Owner

philiporlando commented Feb 3, 2025

Poetry's major version bump has introduced numerous breaking changes to this project, some of which are outlined in #42.

At this point, I believe we're at a crossroads. Rather than investing the time in adapting to Poetry 2.0, I think it makes more sense to migrate the project to uv. This migration would involve:

  • Refactoring pyproject.toml to align with uv specifications.
  • Replacing the poetry.lock file with a new lockfile generated by uv.
  • Removing the poetry.toml file.
  • Updating the README to reflect the migration.
  • Refactoring the python-tests.yml GitHub Action to use uv instead of poetry.
  • Refactoring the python-style.yml GitHub Action to use Ruff instead of Black (might as well while we're at it).
@philiporlando philiporlando added documentation Improvements or additions to documentation enhancement New feature or request labels Feb 3, 2025
@philiporlando philiporlando self-assigned this Feb 3, 2025
@philiporlando philiporlando changed the title Migrate from poetry to uv? Migrate from poetry to uv Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant