Skip to content

Integrate UV with Poetry for increased build speeds. #1563

Open
@A-Shumway42

Description

@A-Shumway42

Context

We want to integrate UV with Poetry to speed up our builds within Github Actions. This will help developers with wait times. UV is quite easy to drop in as a replacement for Poetry's installer. UV uses Poetry's lock format (poetry.lock) so we don't have to make major changes with the workflows.

Decision

We will use UV instead of Poetry's installer to handle the installation of our Python dependencies.

Consequences

UV installs dependencies significantly faster than Poetry, so we should see increased speeds within our builds in Github Actions.

Author

@A-Shumway42

Stakeholders

@ccostino

Next Steps

No response

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions