jgomo3
jgomo3

Reputation: 1223

How to tell cookiecutter to download a stable version of cookiecutter-django?

The command:

cookiecutter https://github.com/pydanny/cookiecutter-django/

will clone the lastest version of cookiecutter-django, which is aimed for Django 1.9.

There is a Stable section in the README pointing to some tags. One of them being https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7.

But if I try:

cookiecutter https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7

I get an error:

subprocess.CalledProcessError: Command '[u'git', u'clone', u'https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7']' returned non-zero exit status 128

So, how to specify cookiecutter to use those stable released instead of the master branch?

Upvotes: 12

Views: 3586

Answers (1)

v1k45
v1k45

Reputation: 8250

According to cookiecutter docs, You can choose to checkout specific branch, tags and commit with CLI argument --checkout or -c

Something like this command should work:

$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7

Upvotes: 18

Related Questions