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

Add migration system #64

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

JaydenGrubb1
Copy link

Added a migration utility vinca-migrate for migrating the pinned system dependencies to newer versions. The utility also modifies the specified vinca.yaml to trigger a rebuild of the affected packages (this feature will require a bit more work as it does not know what packages are supported). To run the utility you must specify the path to the pinnings file.

vinca-migrate .ci_support/conda_forge_pinnings.yaml

Optionally, also specify --dry-run to leave the files untouched, or --pinnings-only to skip the affected packages check.

@Tobias-Fischer
Copy link
Contributor

Hi @wolfv - do you have time to review? @JaydenGrubb1 is one of my students just finishing off his project, and this + #59 are his main deliverables.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants