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

Port the migration script to Python #329

Merged
merged 3 commits into from
Nov 20, 2024
Merged

Conversation

llucax
Copy link
Contributor

@llucax llucax commented Nov 20, 2024

Since this is used to update Python projects, it is safe to assume Python will be available. Using Python is more portable, so hopefully the migration script will work more consistently across different OSes.

Also update URL in the migration script to force users to adapt it to the version they need.

Fixes #302.

@llucax llucax requested a review from a team as a code owner November 20, 2024 10:45
@llucax llucax requested review from shsms and Marenz November 20, 2024 10:45
@llucax llucax enabled auto-merge November 20, 2024 10:45
@llucax llucax self-assigned this Nov 20, 2024
@github-actions github-actions bot added the part:cookiecutter Affects the generation of projects using cookiecutter label Nov 20, 2024
@llucax llucax added this to the v0.11.0 milestone Nov 20, 2024
@llucax llucax added the type:enhancement New feature or enhancement visitble to users label Nov 20, 2024
@github-actions github-actions bot added the part:docs Affects the documentation label Nov 20, 2024
@llucax llucax force-pushed the migrate-py branch 2 times, most recently from 8f741b7 to 7aaa3e7 Compare November 20, 2024 10:57
@llucax llucax disabled auto-merge November 20, 2024 12:01
@llucax llucax enabled auto-merge November 20, 2024 12:01
@github-actions github-actions bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) part:nox Affects the configuration of nox labels Nov 20, 2024
Since this is used to update Python projects, it is safe to assume
Python will be available. Using Python is more portable, so hopefully
the migration script will work more consistently across different OSs.

Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
Signed-off-by: Leandro Lucarella <[email protected]>
@llucax llucax added this pull request to the merge queue Nov 20, 2024
Merged via the queue into frequenz-floss:v0.x.x with commit 25e5b0b Nov 20, 2024
14 checks passed
@llucax llucax deleted the migrate-py branch November 20, 2024 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part:cookiecutter Affects the generation of projects using cookiecutter part:docs Affects the documentation part:nox Affects the configuration of nox part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:enhancement New feature or enhancement visitble to users
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The migration script for repo-config updates is not formatted for macOS
2 participants