Copy without Render

New in Cookiecutter 1.1

To avoid rendering directories and files of a cookiecutter, the _copy_without_render key can be used in the cookiecutter.json. The value of this key accepts a list of Unix shell-style wildcards:

{
    "project_slug": "sample",
    "_copy_without_render": [
        "*.html",
        "*not_rendered_dir",
        "rendered_dir/not_rendered_file.ini"
    ]
}

Note: Only the content of the files will be copied without being rendered. The paths are subject to rendering. This allows you to write:

{
    "project_slug": "sample",
    "_copy_without_render": [
        "{{cookiecutter.repo_name}}/templates/*.html",
    ]
}

In this example, {{cookiecutter.repo_name}} will be rendered as expected but the html file content will be copied without rendering.