Skip to content

Port the migration script to Python#329

Merged
llucax merged 3 commits intofrequenz-floss:v0.x.xfrom
llucax:migrate-py
Nov 20, 2024
Merged

Port the migration script to Python#329
llucax merged 3 commits intofrequenz-floss:v0.x.xfrom
llucax:migrate-py

Conversation

@llucax
Copy link
Copy Markdown
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 Marenz and shsms 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 <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@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
@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