Skip to content

build: uv migration - #335

Closed
MattiaSarti wants to merge 17 commits into
mainfrom
build/uv-migration
Closed

MattiaSarti wants to merge 17 commits into
mainfrom
build/uv-migration

Conversation

@MattiaSarti

@MattiaSarti MattiaSarti commented Jun 12, 2025

Copy link
Copy Markdown
Contributor

Description

This pull request migrates to uv for Python dependency management by simply extending the strategy proposed in this other pull request to multi-charm repositories like this one. Refer to the linked pull request's description for details.

NOTE: an integration test (test_ksvc_deployment_configs) had to be updated since one of its direct dependencies (lightkube), whose version was not explicitly pinned and was thus updated when syncing dependencies as of today, in the meantime underwent a breaking change with respect to the way it was used in this repository.

@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: OK The charm libs used are OK and in-sync labels Jun 12, 2025
@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: Out of sync The charm libs used are out-of-sync Libraries: OK The charm libs used are OK and in-sync labels Jun 12, 2025
@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync and removed Libraries: Out of sync The charm libs used are out-of-sync labels Jun 12, 2025
@github-actions github-actions Bot added Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: OK The charm libs used are OK and in-sync labels Jun 12, 2025
@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync and removed Libraries: Out of sync The charm libs used are out-of-sync labels Jun 12, 2025
@github-actions github-actions Bot added Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: OK The charm libs used are OK and in-sync labels Jun 12, 2025
@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: Out of sync The charm libs used are out-of-sync Libraries: OK The charm libs used are OK and in-sync labels Jun 12, 2025
@MattiaSarti MattiaSarti changed the title [WIP] build: uv migration build: uv migration Jun 12, 2025
@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: Out of sync The charm libs used are out-of-sync Libraries: OK The charm libs used are OK and in-sync labels Jun 13, 2025
@github-actions github-actions Bot added Libraries: OK The charm libs used are OK and in-sync and removed Libraries: Out of sync The charm libs used are out-of-sync labels Jun 13, 2025
@github-actions github-actions Bot added Libraries: Out of sync The charm libs used are out-of-sync and removed Libraries: OK The charm libs used are OK and in-sync labels Jun 14, 2025
@mvlassis

Copy link
Copy Markdown
Contributor

Closing since we will not be pursuing the uv migration at this moment

@mvlassis mvlassis closed this Jul 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Libraries: Out of sync The charm libs used are out-of-sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants