-
Notifications
You must be signed in to change notification settings - Fork 3
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
Use copier instead of cookiecutter #1
Conversation
… initialize new plugin repository)
in case there's anything in here that might be useful to this effort, I had a copier template for napari plugins that I was working on a while back here https://github.com/tlambert03/napari-plugin-template |
I see there's a discussion of pytest-copie ... that was more or less the goal of these lines: see also, there was a dream at one point to use that template for an but, I closed that cause... ya know |
…not parsed as python 3.1
… use pytest-copie
@GenevieveBuckley we need to get tests passing but repo permissions should be fixed. |
Co-authored-by: Draga Doncila Pop <[email protected]>
This reverts commit 12fd445.
Bah, I've made a mess of things, got too excited by Draga's "placeholder" comment. 😅 Which was spot on though. I think the last push should fix the tests. But for now it's bedtime. 🤞 |
Only comment I haven't addressed is @DragaDoncila's setup.cfg comment. @DragaDoncila is there any non redundant information in the setup.cfg? ie can we just delete the file in the template, or is there still metadata to be ported across? |
I checked line by line before removing |
Love the placeholders (thanks Draga!) |
* Dependabot config for plugin template and new child plugins * Add docs about how to enable Dependabot in your github settings * Set dependabot interval to longest possible, i.e. monthly * Add dependabot question to cookiecutter, remove files if option is not requested * Add documentation about the dependabot config option * Fix typo
Co-authored-by: Juan Nunez-Iglesias <[email protected]>
Closed in favour of #7 |
This PR swaps copier for cookiecutter.
It is a fully working implementation that people can try out (as suggested by @jni, see context below)
napari/napari#6122 by @jni
PR to the original cookiecutter repository: napari/cookiecutter-napari-plugin#165
Closes #2
Closes #3