semvec/pypi-packages huggingface dataset:
wagtail-streamfield-migration-toolkit 0.2.0
A set of reusable utilities to allow Wagtail implementors to easily generate data migrations for changes to StreamField block structure.
License: BSD


This package aims to make it easier for developers using StreamField who need to write data
migrations when making changes involving blocks/block structure in the StreamField. We expose a
custom migration operation class (`MigrateStreamData`) for migrations, which recurses through
a streamfield to apply chosen sub-operations to all blocks matching a specific type. With it we also 
supply a set of sub-operations to perform the most common changes, while also allowing you to
write your own when needed.

For more details, see https://github.com/sandilsranasinghe/wagtail-streamfield-migration-toolkit