python-project-wizard icon indicating copy to clipboard operation
python-project-wizard copied to clipboard

Support for fast-forwarding with Cruft

Open NordsofMorrow opened this issue 2 years ago • 1 comments

Hi,

This looks like a neat offshoot of cookiecutter! I'm wondering if you would consider integrating the capabilities of cruft into the ppw package?

cruft works by fast-forwarding projects from cookiecutter templates to reflect upstream changes in the template, i.e.: if the boilerplate has advanced and added features, cruft will apply those changes (to the best of its ability; will generate diff files otherwise).

A feature based on this would be a neat way of differentiating/empowering ppw (e.g. $ ppw fast-forward <local-clone>).

NordsofMorrow avatar Mar 04 '23 17:03 NordsofMorrow

Thanks for sharing 'cruft'. I'm not familiar with cruft but I'll do some homework and get back to you.

zillionare avatar Mar 06 '23 05:03 zillionare