-
Dear Copier Community, Thanks for creating the excellent tool for rendering templates. I notice that there are several discussions about inheritance [1][2] and several potential solutions or references [3][4]. But seriously, those may not meet my needs. I want to create a series of templates, all based on Python. So the base template is a lightweight Python template, creating an empty Python project with some common components, e.g., lint, CI/CD. And then I want to extend it for multiple specific scenarios. For example, A FastAPI template for developing backend services, A PyTorch template for developing deep learning algorithms. There are several features I want:
Currently, the only approach I can come up with is using a GitHub Fork [5] and rebase/merge base template from time to time. But I can imagine there will be more and more conflicts in the future. Just want to know if there is any other best practice. Let me know if there is any misunderstanding I have. Thanks again for the excellent tools. [1] https://github.com/orgs/copier-org/discussions/402 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Some further explanation for try to have the extended template to be complete.
|
Beta Was this translation helpful? Give feedback.
-
Maybe you need a meta-template? Check out #934 (comment). |
Beta Was this translation helpful? Give feedback.
Maybe you need a meta-template? Check out #934 (comment).